MDKTALFLQLVSKLPLMARVALLHMLQASPASKYQDLRTELTIAMLRSFMDVPKPRSITFTQKMLSRVPPIRGTIWVSKYTLPIPTEEDARAIHDTLSKAIDGLQDRDQPKTARIQVPEVLPVEAEWTAHRPGVPKDAKLPDIPEREKYDEMMKDVKAPTTILYFHGGAYWLMDPATHRPTCRELAKRTGGRCYSVRYRLAPQNPFPAAVMDALVSYLGLLYPPPEAFHEPVKPEHIVIAGDSAGGNLSLALLQLIMQLQRSGTTVFWLGHERSIPLPAGVAVNSPWIEITHSSPSCVTNGAFDYLPGLEAQDKAEKLRAPCSAWPTNPPRMSMYVADDYIMHPLVSLLLAPSWRGAPPTYICTGWEMLSDEDKFTAARFHAEGVSVTFEEYEGMPHCFAMVLKNLKEADRCMEGWSRFIARVTNSTASEGGLDGADDKRSAMRSTFTTIKSGTLEEKELDPMTLSPYTEEEIREKMRRRIELKCVPASEGDLAKL*