MDISVSHSGATSTAISDTTDFCVVCGDKAIGKHYGAVACNGCKGFFRRSVWQNLQYTCRFSKQCNIDKDHRNACRYCRFQKCLADGMKPEAIQNERDRIGSTKRSRKRSLPAHLQPTSTSGDGNSDSDDAPSSARLERRYSEDEATTAASRRLVEMIVDIESRLQGNQNINNILGGEGQENNSRQRTISLMIGWANLLHPIPELPFADKVLLLKHCSPAFSLLHTVQRSLSSTHIVLPNDTILTLTPFHYPDLVAIVSRILDELLTPLRRINVEKAEVSALKALVLLHPDVTGLTIVSREKLREARDGVLRALFTYLKQILSPGDTSVRLSNLLLIIPSLYSIAQTLAQNNQLGVIFGLTDQTSPSNKHVTLMTDCIDEHQDVKEDLSNLSKDNNNVLFTKTPTMLTNLIASQAISTHDNLQTTATITNPVALPLLSSSTLPLQMKMFMT