MQFLNRIKQLDAFPKINEDFYNRSLSGGVITLVSSIVMLLLFLTELRLFLNPITKTQLIVDTSRGETLKIYLDVTFPSLACSIISLDAMDVSGEQHLDVKHNIFKKRLDSTGKAVEPPKQENIGGPQIDKPLQRHGGRLEHNETYCGSCFGAEQSEEDCCNSCEEVREAYRRKGWAVTDPDAIDQCKREGWLQKIKDEEGEGCNVYGSLEVNKVAGNFHFAPGKSFQQANAHVHDFLAFQKESFNVSHRVNKLSFGPYFPGVVNPLDGALRIQMTPTGMYQYFVKVVPTVYKDVRRNVIQTNQFSVTEHFKPVEIGMSRTLPGVFFFYDLSPIKVDFDQTKTSFLH