MDISISQGGATSTAASDTTDFCVVCGDKAIGKHYGAVACNGCKGFFRRSVWQNLQYTCRFSKQCNIDKDHRNACRYCRFQKCLADGMKPEAIQNERDRIGSTKRSRKRSLPAHLQPTSTSGDGNSDSDDAPSSTRIERRYSDDEATTAASRRLVEMIVDIESRLQGNQNINNILGGEGQENNNSRQRSVSLMIGWANLLHPIPELPFADKVLLLKHCSPAFSLLHTVQRSLPSTHIVLPNDTVLTLTPFHYPDLVAAVSRILDELLTPLRRINVEKAEVSALKALVLLHPDVAGLTIMSREKLREARDGVLRALFTYLKQTLSTGDTSVRLSNLLLIIPSLYSVAQTLAQNNQLGIIFGLTDQSPPSNKHVTGMSDCIDEHRDVKKDLNNLSKEGSNVLFTKTPTLLTNLITSQAISTHNLQTTATLTNPVTLPLLTSSTLPLQMKMFMT