MSHEQGSVVLPKEEGNISFCRSQPNLKQKRGAPMRVEDEEEEEAGGSVAQARMGSNGVGDGDLQAILEKDPYAHFHVESLCFDWTCLQDANNNNGSNSKDVFYPGWADLWQQKQHGLLLRDHIFRVFCKAHPGFNLAVQHDKLVLLPANTQDLSQQWMKDESYGMRVKDCYGYPAFSLINKGTGKILKHGKLKGEQAHIMDYDMNVRDDDIMWTESQNFGEGFKTLRCASNTLLNLTVSGRGRTLELDTWHKTDNQLWKVFPL*