MELEEQEDLPPHEDMDVQFSKITLDRLRSPWKLTLMGKCLGIQVKPTYMETRVRSMWRTKGTLEVIDIGKNVFLFRFIQSDDYEKALFGGPWFIMDHYLMITTWKPNVRPSINSFDNMSVWIRIEELPVEYYDKEALFEIAKIIGKTIRVDYATDKVTRASMDRVVQNKDAQESYGPWIMIQQKRNNKPNRGRQREDNTRINEYKKGGIGREGIAKHYSTSQAQRNIVGQLDNQWKERVLSATPIPKENNNDGNYRTTEVSKGTNETGEVVVHLSNTFEHLANEDDSATPICNYQKDLNLKVNQDNKLRHNSLITKNLSAPFTRLQQDSSFT*