MAASLQAAATLMQPTKVGVRNNLQLRSAQSVSKAFGVEQGSGRLTCSLQTEIKELAQKCTDAAKIAGFALATSALVVSGANAEGVPKRLTYDEIQSKTYMEVKGTGTANQCPTIEGGVGSFAFKPGKYTAKKFCLEPTSFTVKAEGVSKNSAPDFQKTKLMTRLTYTLDEIEGPFEVSPDGTVKFEEKDGIDYAAVTVQLPGGERVPFLFTIKQLVASGKPESFSGEFLVPSYRGSSFLDPKGRGGSTGYDNAVALPAGGRGDEEELQKENVKNTASLTGKITLSVTQSKPETGEVIGVFESIQPSDTDLGAKVPKDVKIQGIWYAQLE*