MQVRGLRAALNSTNKYKFKSPEYAVDHLVIGGGVVGLAIAQRLGQRFPDKSTYLVERHNLPGEETSARNSEVIHAGLYYPPGSLKTNLCLRGRTLLYDRCVRHNVPFKKTGKLVIAREEQRPYIEGLHAKAQKLSWPPHSDPTQSQSPVLPTKLIGGDEARELEPDLNKDIVAALWSPETGIVDSHALMQSLEKEILDAESSEIVYSTQVVRIDISRDAPGWVVQLVTGDAANGDALLARTVINSAGLTAPRILNAILPEDERIPMYFARGSYASYHGPGINSVSHLIYPCPHVGKDAHAFASLGTHLTLDLQGKVRFGPDIDWLAPPETDDDADFWQWHLVPDDSRLELMYNAVKEYLPGVEFEGFQPDYCGIRPKIVGPGAGFQDFVFRRDYANGQGDGQLISLLGVESPGLTSSLAIAEYVVDDIMGGGHA*