MTMMLFMIILILSNQIGISHGQLKVGFYDKKCPNVESIVSENGPNAERHAFGHEGVGGFEVIEKAKAEVEAVCPRLISCADIVAIAARDAIFLVNGPFYNVETGRRDGLVSNVSLADNMPDVDDSIQQLKHKFFQKGLSHKDLVLLSAAHTIGTTACFFMTKRLYNFSPYKGSDPLINPTFLHELKSTCPQNGDVNVRLSMDRGSGETFDSQILQNIRSGFAVLQSDANLYNDETTRRVVDSYFAFLSPFLGTSFQADFANAMVKMGRIGVLTGSQGTIRRVCSDF*