MSDKMIVEYIWIGGSGVDLRSFSRTLDKSVNSAAELPDWTFDGSSTGLASGEDNEVVLKALRIFKDPFLGGNNKLVLCETYTKNGDALPTNTRARAKQIFSIEKVAAENPWFMIEVEYTLLDPNTLEPVGWPQGGYTGPEGAYYCGEGAEKVHGRDILDAHYLACQYAGINIAGTHAGRTHGQWAFQIGWTVGIDAADEVWMARYILERLAEEAGLKITLDSKPIEGDWHGMQAHIGYATAADLEDGGLARIKGAIERLQKAHNELLSAAGEGVEGLLTGTHETCSLNDFSWGVDSRSATVRISREAELQGKGYFLDRRFASNMNSYVATALLVEVIILLE