MDKSTASDPVDCRGKTGNDATSGHNRMTLKHQRLLSAPQEGENTKGARKNYRRTVNRRRNDSQVLADENYFLRSSDSRIKVPFRVSAENKSPSESVHTLVQPASKRKGGSRSTKTSQDNEFLKIRQRVKYILNRMNYEQSLIEAYANEGWKGKSLGCNIISLIFITCSLEKIRPEKELERAKAEILRCKLKIREEFQNLDLLLSKGKLEKSLFNSKGEIYSEDIFCATCGSGDVTLSNDILLCDGVCIRGFHQNCLNPPMLTKDIPGDEGWICPACDCKEDCIYLINEHQGANLSMTDTWEEVFPEAAAPVDDYRQIDASDLPSEDSEDDDYVPDLLEEEDADEGSDSDDSHFVTSSDNSESSEEKETMYDFGLPFEHSEYAKSWAQSEFAPGDKPGDRSNALKENTLKNLNVKQDVVLSGLGKRQVQRVDYKKMYNYPSSDDKEKLAEELGLTFRQVSKWFETSRRRTRAVVAKRSIHLENHSSKRKRSSSVESSMRVADTDITVEKPNGSENDAATSGSGSGA