MKQPDNFMVKGKEHLVCRLKRSLYGLKQSPRMWYQKFDAFALELDFVRSEVDHCVYYKLIDDRLLIIVLYVDDMLFIGNNKMMIRELKNQLSGTFDMKNLGAAKFILGMEICRDRINKKLWLSQKKYVDIILQRFAMQDCKPVSIPLPVGTRLSLEQCPKTDDDLEEMYKVPYASAVGSLMYAMVCTRPDIAQAVGVLSRFMSNPGKEHWTYVKRVFRYLQGTSNHCICYHGTDDVDKLIDLQGFVDSDWAGDLDCRRSTSGYVFILFGGAVSWMSKRQPTVALSTTEAEYMAATHACKEAVWLQRLCTVIGFECSQVKIGCDSQSAICLAKNPMYHSRSKHIDVQYHFVREMVEGGKVKLQKVDTSTNVADSLTKPVSSKKFSWCREAMGLISSRA*