MPRKSPGKLQVWRVGMLRYDRALALQRYVMEDRILGHDDVLISVQHPPAITLGRHRLSHAILTPHSELRRLGIEIYHTDRRGEVTMHLPGQPVLYPIVSLRAIEMGLRNFLEVLEDVMLGVAKSHGIDAEVRVPFEAGCWIERQRQIGAIGLRLTGGVTTHGLAFNAKPDLGYFSHIVPCCGLAGKEATSLAKELGSPDRVDEEAVTEQLIDKFVEIMGYKKVANRSFNMEKLVPSLDRLITVRAGDGGRRWLLKLKEMDQHH*