MFLGLTFYVIKLPPQPLAMGKHQLDTLWHSVQDRVHGISDSLQHLHLPHSLGDLSANLHSLQESLHHGVDTLVHGVQEEVQHAAHLLTHGVHHLSDNLHLASDKLQSVLQESLSDVIQWPVPRWPVYVFMGGAMTCLFLSAACHLFGCCAQHITQLIWRFDYAGIAILIVTSFYPPVYYSFMCEPSWRVFYLVTTTIMGFGAVAVSLLDAFQRAEWRTFRASMFVCLGTYGAVPLLHAAWAHSDIAAIRESTRYDLVMGALYLSGAFIYAARIPERWLPGRFDVWFHGHQIFHILIVLAALAHYRAVMILLHWRDASGGCAAPVGVPVQSEQHSGAIEQVWETLHQYALEYLGRHVAGGGAGVAGGGVGAGAGAGMPSAGTVEL*