MSPVLKMSPQHNLGDDEAGRLKALQIAMMLALPFSLKAAVNLGVPKILVDAGSGAELTAEDIATSITKLSDRCADATNLDRILRVLASHNVVTEIVSKNGNDSDCSHRSYGPTSTLKYFTDNEDGVSLAPFLLMATDPVTLPAFQYLHLPVLDVNVEPHVLVHGMKLFEYAATDARFSKLFNKAMHDHTHIEMSALLKKYRGFETLTSLVDVGGGLGATLAMILPKYPKIRGINFDQPHVVADGLQVPNLEHVGGDFFASVPEADAVFMKWILHDWDDERCGKILKNVWRALPPHGKLINLDYVLSDTSDPSPATKISLCTDISMMAVNSNGRERTLAQFKTLAADAGFKRVECVAQTDNLSLLEFYKN*