MNALSATTRYFKQAVKILGLDSRVERSLLIPFREIKVECTIPADDGSLLSFVGFRVQHDNARGPMKGGIRYHPQVDPDEVNALAQLMTWKTAVVSVPYGGAKGGIGCNPKDLSASELERLTRVFTQKIHDLIGTQTDVPAPDMGTNAQTMAWILDEYSKFHGHSPAVVTGKPLDLGGSLGREAATGRGVVYATEALLNDYGKSIANQTFVIQGFGNVGSWTARLLQEQGGKVVAISDATGAIKNKEGIDVLKLIEHVKSTGSVKGFDGAAEIDPLSVLAEPCDVLIPAAIGGVLTSENANDVSAKFIVEAANHPTNPDADEILAKKNIVVLPDIYANAGGVTVSYFEWVQNIQGFMWDEDKVNKELKKYMTRAYQDLKAMSKSMSCSYRMGAFCLGIGRVSRAALLRGWEA*