MAASLQAAATLMQPAKIGGRASASLPSRQASHVARAFGVDAGAGRISCSLQSDVREVASKCIDAAKLAGFALATSALLVSGASAEGTPKRLTYDEIQSKTYMEVKGTGTANQCPTIDGGVDSFPFKAGKYQMKKFCLEPTSFTVKAEGIAKNAPPEFQKTKLMTRLTYTLDEIEGPLEVGSDGTLKFEEKDGIDYAAVTVQLPGGERVPFLFTVKQLVATGKPESFGGPFLVPSYRGSSFLDPKGRGGSTGYDNAVALPAGGRGDEEELVKENIKNAASSTGNITLSVTKSNPETGEVIGVFESVQPSDTDLGAKAPKDVKIQGIWYAQLESN*