MAASLQAAATLMQPAKIGGRAPFASLPSRPSSQLACRAFGVDAGAARITCSLQDVASRCVDAAKLAGFALATSALLVSGASAEGTPKRLTYDEIQSKTYMEVKGTGTANQCPTIDGGVESFPFKAGKYQMKKLCLEPTSFTVKAEGIAKNAPPEFQKTKLMTRLTYTLDEIEGPLEVGSDGTLKFEEKDGIDYAAVTVQLPGGERVPFLFTVKQLVATGKPESFGGPFLVPSYRGSSFLDPKGRGGSTGYDNAVALPAGGRGDEEELQKENIKNAASSTGNITLSVTKSNPETGEVIGVFESVQPSDTDLGAKAPKDVKIQGVWYAQLE*