MLCRRPCSAPSRSAALQPQYAVHRRKLVLAFAQQLATVHSASTSVREDDGKGSKPTVPVQVTRPPLPCEKPLPLANVMEVQRLLFLLEAPEYCMRAFREHGVNGQDLLNLQENDLDDSRFKFPRPVQRKVLRIAEAWRSFQVMSGGPSLGCLSLDRFLDHHVECGRSPEALAQLQSAFRALDVNNNGSIGFEEYLVGYSLLLESAAAGTRTISVSGPNDPRVSNSADDSALAAAATDAKGLPSTPLVLHSLASSGGGATDGTSMSAVTAVAAAPDAAAAAATLQSAPAPVVVAATAATAAATAAAAAAAAAAAACTVAGGSLLRTFAGWLRL*