MLLKQGPSAQSTHATGKKQLQLVQRAKTIARPLTGGHTRLAGQRCVHNGYRSTRLSALSPFQEENAAVPRTPPKGKGNIQLPYTQHKWEWRGHKINYATAGCGKPIILVHGFGLSSSHYRKTVAELSKGYKVYAVDLLGFGASSKPTTIQYSMDLWRDLIVDFMQEFTSGAEGGATLVGNSIGSLACLMAAANSPDDAVRGVVLLNSAGAMNNKGILSDWRIVLVYPLLLFIDFILSIPAFAQVLFSRFATKENIKEVLKSVYMNTEAVTDELVELIYAPSLDAGARDVFVSVITGPPGPKPWALVPEISCPILVLWGDKDTLTPADGPVGKFFQLLPNSRPNTSFTFLPDVGHCIHDDRPEVVHAELVPWLDKLHR*