MKAHLDPGTCDDATLLRFLRARNFQVDAALAQYREAQRWRQDNRLRVVAPLDDLGARFYYGLNAFFGSDRKGRPIYIQKVGLASGRFDEAYRHFGDGDKARDALVAGWVWCQEVQAARAAEATERLGRPVAKQLVLMDLEGLNYWPDPRAISIFKDFLLVIQRYYPETLGALVFVNAPMIFTALWRMIRGWLDTETARKVQIYGSNFEAKLRELVEPSQLLREYGGTNDFDLLSKPRSLAECQECMAEWLASAEQLRTRGTTPARERTSSRWSGAGSWSIATSRESKGSS*