MLGTSNHLSFSTAFILGIDGSKLFGHYSSDVFHKNMRLRNRLIIRAGPKKILFDTKCREAMQVGVNKLADAVSLTLGPKGRNVILSDSKSLKVINDGVTIAKAIELADSIENAGAMLIQEVASKVNDAAGDGTTTAIILAREMIKSGLLAITFGANPSGLRRGMEKTVNGLIKKLKKRSIPVKGRDDIRAVASISAGNDDYVGSILAEAIDKIGADGLISIESSSTSETYVIFEEGMKIDKGYMSPFFVTNLDKSTVEFDNAKVLVTDQKISTVQEIVPLLEKTAQLSVPLLIIAEDISNQVLETLIVNKSKGLVRAAVVKCPGFGDAKKALLQDIALMTGGDFLSGDMGLSIGDATSDQLGVARKVTITDNTTTIVSDPSTKAEIRARILQIKKDLAETESSHLSRKLAERIAKLSGGVAVIKVGAHTETELEDRKLRIEDAKSATFAAMDEGIVPGGGAAFIHLSEEIASITSSWEDTDELIGADIIRKALVAPAKSIAENAGVDGEVVVERIRTSDWRIGYNAMAGRFEDLFDAGIIDPCRVTRCCLQYAVSIAGLVLTTQAILVEKNKEPKPLVPHIPGISP*