MTTYTMDFGSLDEKSELLVANGVALANRSFSADVFEQQTLNEGCTHPLIQSLVDLVNEIALIGDFKRVLKKESANLTRRVKLLAPLFEEMKEFRGVLPEQAITCLNSIETALQAAKELLRFSHDGSKIFLVLERETMVSRFLAVTVELEQALDVLPYNSLDISDEVKEQVELVHAQLKRAKGRADLQDAELFGDLMTVLSQDIDREVDHVTLERLAENLQLKTLSEIKYESQALHHTMLEKCGEKTVSFEQMSLLLRKLKELAMKDNADTELNDYENSAHTTEHTEQPSSNIIPDDFRCPISLELMKDPVIVATGQTYERACIQKWLDAGNKTCPKTQQVLPHLILTPNYVLRSLISQWCETHGIELPKRIGSSRTRPTAGAGPEASPGDWQTIEALLQKLSCGPADVQRAAAGELRFLAKRNAENRVCIAEAGAIPLLVRLLSSQDLRTQEHAVTALLNLSIHDSNKGAIVMAGAIDPIVEVLRNGSMEARENAAATLFSLSVVDDNKITIGASGAIPALVSLLCEGTSRGKKDAATALFNLSIYQGNKPRAVRAGVVPPLMQLLADPAAGMVDEALAILAILATHQDGKIAIGQASVIPVLVDLISTGSPRNRENSAAVLQALCTNDSTHTAAARKYGAYDLLTDLVQTGTARARRKASAVLELMNKQDQVLN*