MFLFFQSGPDGRSIPGNTIAVQADKPFGALTRFGSAFLSKFECSQMPHPLLDHFTFVDTPGVLAGEKQRTQRSYDFTGVTSWFAAKCDLILLFFDPYKLDISDELKRVIGSLRGHDDKIRVVLNKADQVDTQHLMRVYGALMWSLGKVLNTPEVTRVYIGSFNDKPIDESVLGPIGKELFEKEQEDLLVDLKDIPRKACDRRINEFVKRARAAKIHAYIISHLKKEMPTMMGKAKAQQRLIDNLEEEFTKVQKDFHLPVGDFPDVQHYKEVLSGYQIDRFEKLRPKMIQAVDDMLGYDIPDLLKKFQNPYD*