MDISVSHSGATSTAISDTTDFCVVCGDKAIGKHYGAVACNGCKGFFRRSVWQNLQYTCRFSKQCNIDKDHRNACRYCRFQKCLADGMKPEAIQNERDRIGSTKRSRKRSLPAHLQPTSTSGDGNSDSDDAPSSARLERRYSEDEATTAASRRLVEMIVDIESRLQGNQNINNILGGEGQENNSRQRTISLMIGWANLLHPIPELPFADKVLLLKHCSPAFSLLHTVQRSLSSTHIVLPNDTILTLTPFHYPDLVAIVSRILDELLTPLRRINVEKAEVSALKALVLLHPDVTGLTIVSREKLREARDGVLRALFTYLKQILSPGDTSVRLSNLLLIIPSLYSIAQTLAQNNQLGVIFGLTDQTSPSNKHVTLMTDCIDEHQDVKEDLSNLSKDNNNVLFTKTPTMLTNLIASQAISTHDNLQTTATITNPVALPVSLLDLTNYEDYLVIA