MLARAVAGEAGVPFFYTSGSEFEEMFVGVGARRVRDLFKAAKQNAPCIIFIDEIDAVGSARNPKDQQNTRMTLNQLLTELDGFKKNEGVIVLAATNTPDSLDKALVRPGRFDRTVAVPNPDVDGRAQILQVHGEGIKISNIVDWEVIARGTPGFSGADLANLVNIAALKAALDGLAEVSMTQLEFAKDRILMGAERKSAVVAEENRRLTAYHEGGHALVALFTEGARPIHKATIVPRGQSLGMVMQLPEKDELNLTKKQLLAMLDVAMAGRVAEELIFGADEITTGASSDLRQATRLAREMVTKYGFSDVVGLASAEYGEYGLSQDTRTRVEDEVKRLLSEANARATAMLKKHEKELHALAKTLLERETLTGAELRRLKANKKSGGWGTRAKSEDGEDDSQKSSKSSGSSSGGGAGESARGAAAAAAAAAAAAKAAATKSRAAAGAA*