MESYANGAKFDCLLFDMDDTIYPLSLGINLACRKNIQDYMLDKLQIEESLVPKMCLDLYREYGTTMAGLKLMGYDFDYDEFHASVHGKLPYEKLKPDPVLRSLLISMPQRKIIFTNSDEAHAATVLEKMGLEGCFEGIICFETLNPKNPGGTGAGGDGSGKRVLCKPSLESMQAVVEIAKLDPKKTVFFDDSPRNIASGKSAGFHTVIVGSSALVPGADVALESIHNIREALPELWEAGGDHVEAAVGIRSAAVAETTVLA*