MSVEKSRKKGQTSEKLMDPMESLPEAAAQIDLWDDLAASLVKISKSHAFVPEEQLLKFVDYLEIKLSSVQYLWLDMFKGSPCPKLIDMIDVPLSHIPVSVYDTSVEWLDKFSIGLLCAFVVWSLNRLLTILEPPQQGGHQRRTTSKFHVAVFVALAMVLRNEPNTLVIVLPTLKEDEYQGHDKLPILVWMMAQASQGDLSVGLYSWSCNLLPVFYQENLLPVSRSNSQSMDLILQLAEMILSNLDARTILVNGTVIDKQRLISPYAFELLMRLTFPASSERVKATERFEAIYPLLKEVALACEPGSELMKQVTQQIFHYSLIIAGRRNLVLAKEATAIAVWSLTENVDCCKQWEKLYWENKEASVAVLKKLVDERGDISIKLASSPSHKFTLNQTMESIRLKNEKAITEGGTIGSRYKEADKSCKVMSGRFFPENACLKGTAIITAVVLAAVAVLASNL*