MAASLQAAATLMPAKIGGRASSVRPSSHVARAFGVDAAARITCSLQSDIREVASKCADAAKMAGFALATSALLVSGASAEGAPKRLTFDEIQSKTYMEVKGTGTANQCPTIDGGVDSFPFKAGKYEMKKFCLEPTSFTVKAEGIQKNEPPAFQKTKLMTRLTYTLDEMEGPLEVGADGTLKFEEKDGIDYAAVTVQLPGGERVPFLFTVKQLVATGKPESFSGPFLVPSYRGSSFLDPKGRGGSTGYDNAVALPAGGRGDEEELAKENVKNASSSTGNITLSVTKSKPETGEVIGVFESVQPSDTDLGAKAPKDVKIQGVWYAQLESN*