MQPHPLPDEAALSALARRWEPALFAARTDAPFDPAGLTPCIGTPAGRRCAPGAFVLGAWQTGTKHLAALLRASHPEALVPLGNGACWGQWKNDEGGRRWLERAVPASLDPSAQLAAALHCHATLQFYPDSAHRFHKWWEESYWPCKKRCTDVPACEKTYYEKEMWTCKAAALRAHDAAVDLPTVPAGGAFNFTTPWLLRSFYGSRPPRLIALLRSPIDRLVHAFYGHPHYGKKYDQIIRGMYAPFVEDWLRAMAGALLCLRTEDLLEPATRRAALRRAWRHLGLGVASVDATGLATAEAKLPATREELGRRREPTEAREPLLAATRAELCALYAPLNRQLRDLLAADRTSCEGVGCDGFLWSQDCTAAEGV*