MQLYNVLVTGSAGHLGRALMLALPSLGYTPLGIDILPSTTTSFVGSFTDRAFVEHILSHNTGIRYIIHAGGLHKPHIVSHSREEFINTNVTGTMILVDEAGKLNGRIEAFVLVSTTSAFGSALIAAAGEPAVWIDESVVPRPKNIYGVSKIAAEDICYLAHSRTKLPVVVLRCSRFFPQPDDDEIRRNALKNDNMKVLELCYRRVDITDVVSSCTTAMRKAKDVGFGLYVISAPTPFHRDHATLAMLNTDAKAVVQRAVPQCVELFSQKGWGYLDKMDRVYDSNKAMTELGWRPEYTFEAALARLQSTNDWRSELAKEVGRRGYHAVSTGFYTAR*