MSFHPQFIPQSAHIDRDPATDKQVFGGSATLRLEAKEDDVKEVVLDSSYLDINKVEVDGEVAEYKLGETIEIMGEGLTVISQCTAVGWLTPQQTKSGKHPYLYSQCQAIHARSMLPCQDTPAVKATYGAKVRSGRGLEVLMSALRKDTVDLGDGVTEFIYNMDAAYWEFHKDTANFVATAFPYGGMENSCLTFATPTIIAGDRSQVDVVAHEISHSWFGNGIGCASWRHFWLNEGWTTYLERLIIRATHGEQARQLSFTVGRRGLVDDLARLEPRFQRLVAEYKDYEDPDEGYSQVPYEKYMKDYVKTFEGYAITTEQWRGHLFHYFGSLKNGEEVVRKLKYDDTLSKACYDLAERWNCAQKVIMLDRLETYPPFSPKAVFFEIALKSSADYAEKAAEWVVSKGRMKFCRPVFRLLNEQAPELAKKTFMEHAGFYHPIARKMIAKDLGLKVE*