MAPFLLLLLLFPLAVVSPAAARADDLLAAARAPETAAWLRGVRRRIHQRPELAFQEHRTSELVRRELDAIGVPYAWPVARTGVVATIGSGAGPVVALRADMDALPVQELVDWEYKSLEDGKMHACGHDAHTAMLLGAAKLLQSRKEDLKGTVKLVFQPAEEGSGGAYYILEEGVLDDVSAIFGLHVDPALPVGVVSSRPGPFAATSGRFLATVTGKGGHAAGPHDAIDPIVAASAAVLSIQQIVSREIDPLQGAVVSITFVKGGDAYNVIPESVAFGGTLRSMTDEGLSYLMKRITEIVEGQAAVHRCSASVDFMEETMRPYPAVVNAEGMYAHAKEVGGRLLGEGNVRVAPQLMGAEDFGFYAQRMAGAFFTIGVGNESSMEQLRTTHSPYFVIDEDALPVGAAFHAAVAIEYMEKHAAASN*