MTVYVASRSSRNTGFISSERDLGADNQDCTVERTADEINEMSGNGKAIPIAMDVSNDDEIATLIQRVTTECGRLDAVVCSAFTTPPNLNDASFRDDFWKQGAEMWDSCHGVGLRGTYMTCCESTPLMIETAKKQSTRPLICVISSFGGKSYTFNVAYGVGKAGSDRLASDMAVQLSKHNVDTVALYPGVVRTEGNVEMDKRGEWDKASGGLDSSMSESPRFTGRAVAKLLSDSELTKERSGDVVVVAELAKELGFTDLDGSIPPSIRSMKFIL