MVHFNMWHGMMVNGFMDISNLSAKIICQGKMLISVSRSGTGDRLRDYKLIYALDVGKTFGDYDSPAAAAELASDKVHANGDAADAGGGGEEEVVVSSSKAVVEELYRALERGDGDAVRRLLNPDVDWWFHGPRAHQHLVLMRLLTGGGGGAAGLPFKVRGVDAFGETVLAEGTDATGKLYWVHAWTVGPGGRVTGVREYCNTALVVTRLGGGGGGKGAEAAAPCSRSQSEQLWQSRLPDRARKNLPALVLAI*