MKVEEATQPGTVDSDQQQCSTASPPSTQYSSRAQPHREQQEEGSSSACDGAEAKGQTSSSHEVKEGDRQVAEPTAEPTPVLSEEQQAEMLAASEALKAEGNTLYAQQDYHGAANKYADAVEAAPPPPYARKQRAIYLANLAACDIARGDNAEALRACSAAIEEDPSYIKAYARRFNAFEALDDLDRALADAKKVLEMDPSNTWASVSVRRLEPIVKERHEKLKNDMMGKFKELGNTLLGKFGMSLDNFKAEQDPNTGGYSIKFQQ*