MVKFCTKTCLFILPKTSYCQLQTQSFIPFSVRQEQKILESRLVSVLHGCTHINQVKQVHAHIFRKGLEQCCFVLAKLLRTLTKLDVPMDPYPRLVFQQVEYPNPFLWTALIRGYALQGPFMESVLLYNSMRRQGIGPVSFTFTALLKACSAALDVNLGRQVHTQTILIGGFGSDLYVGNTLIDMYVKCGCLGCGHRVFDEMLDRDVISWTSLIVAYAKVGNMEAASELFDGLPMKDMVAWTAMVTGYAQNARPREALEVFERMQAAGVKTDEVTLVGVISACAQLGAAKYANWVRDVAEQSGFGPTSNFFAGDMSHPKSREIKQALEDLLDRLKYLGYQPNLSSVAYDISDEEKKRLLMSHSEKLALAFGLLTTNAGCTIRIVKNLRICEDCHSVMCGASQITGREIVVRDNMRFHHFRDGRCSCGNFCTPRTKNLVFYSQDLTLGIVDIA*