MLFGLLALTPAPTGGRAPAARASASAASPGAATASAEPHAAAGGSALEREDGTVWELIEAEGRRQRDGLELIASENFASAAVREALGSVMTNKYSEGLPGARYYGGNEHVDALERLCQARALELFGLDPDEWGVNVQPYSGSPANFAAFTALLEPHDRIMGLDLPSGGHLTHGYYNERRRVSATSIYFESLPYEVSAETGLIDYDGLEERARLFRPKLLIAGASAYPRDWDYARMRRIADSVGALLMNDMAHAHISGLVAAEQAADPFEHCDVVTSTTHKSLRGPRAGVIFYRKRFESAVNFAVFPCLQGGPHNHQIAALAVALREAQQPAFREYIRRVKANAKALAAALVARGYTIVTGGTDNHLVLWDLRPQRLTGSKLEKLAEAVGITLNKNAVRGDVSAATPGGVRIGTPALTTRGFGEADFVRVAEYLHEAVELALALQQRSGTKLKDFVAEMEAEPAVADLRERVRAFATEFPMP*