MRAVRYHGRGDIRVEEIQEPGSCGVGEVKIRPAFVGICGSDIHEYLHGPSTIPSTTHPITGEKIPVTLGHEFSGTIIEVGEGVTRLQVGDNVAIKPNLFDGGCAACLGGWVNCCDNLGFVGFSGSAGGLSDYVVVKEDRAVRLPEGFDLDLGALVEPLTVAWHAVNRSSIQNDHARTALVVGAGPIGLAVLLVLKARGIESVVVVEVSSQRRELASSLGATRVLDPRTADVVGTVRAMTGNAGADIAFECSAVQAGLDTALKGIRARGTMTILSLWSEKPAIDAFDVVLGEKHVVGSVIYEDGEFEAVIEAMWSGKLNPRALITSKIRMEDIVEKGFKTLIHGRDNQIKILVDISA*