MDLSLFHGPYRRLHLTSSWGKFSHLHKPNNPGRHRFAHVATAHNVINGFGRHTNAIFRTSFSPHPPFKPRCNLEISNAASSFDDRNNVAIMEDYDTLNGLDQPFKLKNTIQDKTDRTKEILKSTGHLWQESDIEERAKDLGDFLEQLKEFQMKLESMIEQGDKETVVALVRANHKSLMEQLDQGNKGLEQAAMLEILVQLSMTLQDVNVVPQMLEEMKDILVNLEMHEPFLDVFLEHMGSVYLVLGNKEEALSCYKRSLEIQESIVGQDSPQLVGTLLGLAGAYTEPEERLKGKAIYNRIVSILEISKGTTCEELGVPLLHLGYIFLEEKNSEEAELYIRRALNISETNNGKGGGIGVATCGLARVKYVKGDYAKAAELYQNGLSILKNSGYWSNGHLGLETIRMEAAEFFSTVGRTKEAQELWEEVLHEKERVVGVNSPRLVVHLQNLSTSYAQDGRYDMCEPLLRRSLKLVTASLGPTAPQVSIPLEYLATTLHHLDQNREAESLAREALSIREKNFPEDHLLIGEACNILASILHENSKNREALKFAWRALHIKEKHLGKNSKELAWILDLLLDLSDALGKTEDVLPLMKRLEGLVGKSNNVAP*