MSPHETLFRLEATQQTERALVDHTSLCRFTILDFPGDDYGGETMVFDGPTTLLFVVDAQDEPYDHVLQSFSNVVTRALSVNPQISIEVFIHKVDGELFLSDESKYDCRRDVMSQVSEELADAGVGMDAVQIRYHLTSIYDHSVYEAFSRVVQRLIPQLPTLENLLNVLVSTCSMEKAYLFDVVSKLYISTDSGPVDTQSVELCSDMIDVVLDVSGIYGLGPSHASIQRASQSEAAPHTASLSTNNDGEGAGGALISQSAADDLEDEMVDPDSAYDRESASVIRLSNGMVLYLKEVDTMLALVCITRSENFRKKSLINYNIGCLKKALLALAEPLHANASSMLRPERPTAE*