MFGTEHKFDAHAREAPPSTSTTQGLPGISEGTLFAARNLLELASATAMPLPSSPQKPISAPVVTDNVKKWDCFVSYAHADADVVFRYCDILKAAGLSIWIDRELKPGQLWMKEIGDAMAHCHSFICFLSPAYLASRNCDDEMQYAHHRLRLQKFPVFIVERNSVTLPRDYDMMLTPVKWVEQRGAGNAAVYQAAWGGHRGGGEGLGDVLAVGVAAGVALGEGVAEGEGEGEGDGLALGEGVRLGLALGHGVAVALALMHCPLLPQI*