MGRLSLTSSIQRFRFFSYLSQHNVRRGVLACSSYGSHYLSSLAEASDFELDESPEDDTNITEKDTNLRSALSQLSVSGIFDQDSKLWLQRFSRTRRVSVISTGSLNLDLALGVGGLPKGRMVEVYGKEASGKTTLALHIIKEAQKLGGYCAYLDVENAMDPALAESIGVNTEELLISRPDSAENMLSIVDVLTKCGSVDVIVVDSVAALVPQCEVGAPLGESYRDRQSVIMTQALRKIHYSVANSRTLIVFLNQVRSHAKANMRFPHSEEVTCGGNALRFQAAIRLKMIRTGLIKTDSEVSGLNVCVEVVKNKLTPGKKKSELGIHFGRGFYVEREVLELACEHGVIAREGNSHLIEGEVVDGKDAAEKYLLENKEVLDTVINILRKQLF*