MLFAVALTTALALHASPRLLSPRAHAACARSTVCVAQATEAQDALIAKLRAAPLDGLTAIVANDMKAIDQRFFLRLAELADAADDEADRDSIAELASSVASSVETLLRLADEKIQDDGSKAQAILQIAASESGEFEVPIPAERAAAVRAAIRERGGSLDDGFVATIKAYMSKADKDGMEGLVEMLREVLQLFAAERLLALVEPRLEDGSGLAAALRAVLAAKPDEWEETLRGQVATAEPVCGPLELQSALQDQMGEVVLGMPSGSALQALLAEYLNELLERTRVIVAELA*