MDDFFFANGNPFNVSRSPYFRNMIQQVVEFDKGYKPPSSEALRTTILQISKERLIGELQSIKETWKHTGCTIISDGWSDMKHRPLINVLVYSPQGVLFLKAIDTMDHKKTSEFIFKILEEAVLEVGEENVVQIVKDSASNCVGADKLITERFKITYWTPCAAHCPNLLLHDLGKLPWVNEAIRRGKSISNFVVNHRLTLSIYRKHAMKELLRPCDTRFATYYIMLKRVFEEKASLRLIVCSNEWDKSPLSKTSKGKLVEQIILSNNFWDSVVRVLNMCKPIVEMLHLVDGDTPCMGLIYDGMDRCKDVIARVFNNVVDDYKLMWNMVDFKWKMMHSPLHAATCYLDPKMFGLKRNGDKEVMSGLYATIEKLNQDKEVAKKVREQLRAYKL*