MRFAVLGSGSRGNSALVSSSDTRILIDCGFPLREIIKRLARLGLSPAQLDAILVTHEHADHIHGVELLARHYQIPVYLSAGTLSGMRRPVHPAELLRAGQRLAIRGLEVQVVGVSHDAREPTQFVLSDGQRRFGMLTDLGMATAEVLECYRAVDALVVEANHDSTMLAGGPYPYFLKARVGGSRGHLNNHQSAELVKQLDWGRMQHLVLAHLSEKNNSPQLARQTFVDTLGCDPDWLQVADQHSGLDWREIA*