MNSPLAITALVWGILCLTCPPLSEAGMEDWTPGQRLVYENLTQQDCGVRSNQIPAVRIRFMITGGRKSSLMSQPWMAFLH IASDLEMCRCGGSLISELFVLTAAHCFKMCPRSKEIRVWLGELDLSSTSDCTTYNYERVCAPPVEEFTIDKWILHEEFNL FYPGYDIALIKLNKKVVFKDHIRPICLPLTDELLAFTLQLGQRFMAVGWGKTESLRYANSTMEVDIRTEKCTDGRDTSFL CASGDYVDTCNGDSGGPLLWKTTLFGKDRAVQFGVVSTGSQNCGAGHKAYYMDVPTYMPWILEKMAEFSDV