MGRAFVYVILGGGVAAGYAAHEFVKRGVSHGELCIISEEPVAPYERPALSKGYLLPEDPARLPAFHCCVGSNEERLTPKWYKENGIELVLGTRVKSADVRRKTLLTATGETITYKILIVATGARALKLEEFGVSGSDAESVCYLRDLADANRLVNVMQSSGGGNAVVIGGGYIGMECAASLVIGKINVTMVFPEAHCMARLFTPKIASFYEEFYRSKGVKFVKGTVLTSFDFDSNDKMTAVNLRDGTKLPADMVIVGIGIRPNTSLFEGQLTLEKGGIKVNGQMQSSNSSVYAVGDVATFPVKIFGETRRLEHVDSARKSARHAVAAIMEPEKTTEFDYLPFFYSRVFTLSWQFYGDSTGDVVHFGDFLGNSFGAYWVNKGHVVGSFLEGGTKEEYQAIAKITRLKPAIEDLSDLETQGLGFALTLNDKPEPSEAVVVSSGSGSTLATEKPLHVWHATAGVILAASIAAFAYWYGRRRRRW*