MEKNLHRLVLALYLLNAWGGASASLVPALFVFGDSTLDTGNLNYRPNTVHLIRTQELPYGRDFIPPGPTGRASNGKLATDFLAGFLGLPTPIDDLEPDAQGRKLFQGINFAAGGSGILNGTGLTTVSLSQQLDAFEGSIASINKLMGSQESSRLLANSLFLLSTGNNDLFNYVYNPKARFRYSPESYNTLLLSTLSRDLERLYSLGARKLVVLSLGPLGCTPLMLNLLNSDGSCIGEVNDQAKNFNAGLQSLLAGLQTKLPGSRLLYANAYDILFSAIQDPRKHAGFRYGNVACCGSGKFLGSVLQTCSGRTSVCADSNEYVFWDMVHPTQAMYKLVTDELYAELVKFIL*