MLLGTTLLVQPTKFFSLERLILARLSGFGSLGLRVYAKGGKTIVFTRTKKDADEVSLALTTSIASEALHGDISQHQRERTLNGFRQGKFTVLVATDVAARGLDIPNVDLIIHYELPNDPETFVHRSGRTGRAGKAGTAILMFTSSQKRTVMSLERDVGCKFEFISPPSIEEVLESSAEHVIATLRGVHPESTQYFLGAAEKLTEELGPHALASALAHLSGFSQPPSSRSLISYEQGWVTLQLTREPGYGRGFFSPRSVTGFLSDVCSAAADEVGKIYITADENVQGAVFDLPEEIAKDLLTMEVPPGNTLTKISKLPALQDDSPATDSYGRFSNDRGSRNRRSRGGGASRGRGGWDTDSEDRYRRGGRSLRSDNDSWSDDDWSGGGRKSNRSSSSFGGRSSSYGSRGSPSPSFGVRSSSLGGRESSRSFSGACFNCGESGHRASDCPNK