MSNHEEKPLWTPTDPTTTQTHLFLLHINKIHSLSLTTYADHIIGDKGVKENGKVVDEDKTPEENPPWFTESSLNWAENQLRHAKSRPDDIAIIQASEPCSTYAPPTKQITQSELYSLVGKWDDWLDQEDGEVNFLRMGFDEPIWILFSSGTTGKPKAIVHRQGGMLLDSLREHHLAGDISSSDIFFYYTTPGWMMFQYLISGLATGATIVLYEGSPLKLPSHLWSLIDDLGITVFGTSAKWIEQVEKHYPDVAKNHDLKTEKVKKNVLVGSVTGGTDICSVFAGRNTCLPVFRGEIQSRMIWYHGDYVQITPSRSGNGGGLIMLGRSDGVLNPGGIRFGPLVVGLMCDGGADEKVVLFVKMRKGKKLDESLLAKIKTSIRTARSARHVPAKIIQVSDIPVTLTGKRVEVPIRKVINGAPISSINPSTLQNPECLEEYAQLGNKMREEEGMGAGAFA*