MARANSAAAQPFRNVTQLDVGASFVPSSCASDEHQWLLPCRESIHQLELLLADKPGVVDLVRGNVESRAFAYAMQEDEVPLAYPGTDEDVDILVNGKFQLGSSARVAARVFPGARVQENLYAVSHEAEFEEFKKRLQLMRARCVAYSFYLTEELELQKDFRLVPDVEIHERRREIVMTFLRARQKLIRSYISCAMKVRAWNVQRMLFGKSFGRLDSSSVLWMWLFDNILKPYPKKAEKEQLAQQTGLSEMQIANWFINARMRFWRPLVTFICPERVLVLDKDVRAERVMKRRKEDAGSNIKPTIDEHVGLFLE*