MLFGLLALTPAPTGGRAPAARASASAASPGAATASAEPHAAAGGSALEREDGAVWELIEAEGRRQRDGLELIASENFASAAVREALGSVMTNKYSEGLPGARYYGGNEHVDALERLCQARALELFGLDPDEWGVNVQPYSGSPANFAAFTALLEPHDRIMGLDLPSGGHLTHGYYNERRRVSATSIYFESLPYEVSAETGLIDYDGLEERARLFRPKLLIAGASAYPRDWDYARMRRIADSVGALLMNDMAHAHISGLVAAEQAADPFEHCDVVTSTTHKSLRGPRAGVIFYRKRFESAVNFAVFPCLQGGPHNHQIAALAVALREAQQPAFREYIRRVKANAKALAAALVARGYTIVTGGTDNHLVLWDLRPQRLTGSKLEKLAEAVGITLNKNAVRGDVSAATPGGVRIGTPALTTRGFGEADFVRVAEYLHEAVELALALQQRSGTKLKDFVAEMEAEPAVADLRERVRAFATEFPMP*