MTLTPVRIRGKRKRPSANNTSLRGISTSTSAATETRSLKRMKRSLSNVLASRATRWKPVLQALPAEIIESIFLYSANVDLPRASPVIGAKLSGRVTLIRFLMWAFHDTWEQWFGNLSTDPAKDKSDVGGDRQLQSTILNLPWISADLIVQSQQTWADTYARDRHYGHYLPRLDADGDPFMYSHEHQFEGGVGHFNSKECFEADYQEVLSWKPFEAVGEWGGCDIHPKVRIPTVLITGPWDERRLRLLFWLRRAGRVYGLEENESSWEIQLDCLRNAFIDASEPSVLIINLIDLTSLCRGLPRDIAREERRRIDQRLKWGADGVVAKEILREVYSTIGMYHDGFGAPGSPK*