MDTSTSQGDTISIGISDTTDFCVVCGDKAIGKHYGAVACNGCKGFFRRSVWQNLQYTCRFSKQCNIDKDHRNACRYCRFQKCLADGMKPEAIQNERDRIGSTKRSRKRSLPVHLQPTSTSGDGNSDSDDAPSSARTERRYSEDEATTAASRRLVEMIVDIETRLQGNQNINNILGGEGQENNSRQRSISLMIGWANLLHPIPELPFTDKVLLLKHCSPAFSLLHTVQRSLSSTHIVLPNDTVLTLAPFHYPDLVAVVSRILDELLTPLRRINVEKAEVSALKSLVLLHPDVTGLTITSREKLREARDGVLRALFTYLKQILSPGDTSVRLSNLLLIIPSLYSVAQTLTQNTQLGVIFGLTDHTSSSNKHVTVISDCTDEHQDVKEDLSNLSKESNNVLFTKTPTLLANLVTGQAISAHDNLQTTTTLTNPAALPDLLFFSVINIVIVAVANENVHDLEPVEIFEEDISFEQNSPPLIDKN