MESRLQGLPSEILTRLLEIPGTRKLSLCSKAFYKLAEKTANQQASPRSVEEDRESSAEDPEEMALFRVRGGKMVASREGLCFVPANDIVCIYYERELAMTSTDKDRSTSTGLFTPNTNHYNSANSTGRLLDALHKQNGVDAGVASSGRLKKNLSVAPEEQAQRDERGGHRQKYKKPRAEKHTRRNSKLDVSVEKENSDQRPRLYNDALLEVEQRILAMVSARLATMKAGTDVASLAAALVADQFEWWIDPTGAILLALYTIVNWSGTVRENVQSLVGQSAPPEFLAKITYLCWNHHRDILQIDTVRAYVFGSHMFSEVDIVLPGDMPLREAHDIGESLQNKLERLPEIERAFVHLDFEVSHKPEHNPSLVPPTPGRTQAEAQSAPGAELV*