MLSGEEAEEAVRPALARLAELVQFKEVPGRGEALTEALREVERGRFVQLDRLLELALDAWQDDVEQRDPHYRQIFKAGTVECEGRMSVTEFRLVASACCPAASDRQVWRMCVSALRYSPAGAGPDRELGAAGRADTIGLMAFVATAAAYGFKYDDDTKLAVLHRMWDLAEESVAQAVRGLKDSVARPRAYVNAIQAMTRFKRILEVSAKMSAGLSAAEMDEYIDTYRALIGEVPQEARERVLAHLQVAGGIKTWGAATVADARAGSGAGAAAGAELDGVAGPIELEHLVASHV*