MTPLPQPDLNYLQRVLLEMLAIPSPTGFTDTIVRYVAEQLDELGVPFEMTRRGTIRATLQGRLNTPDRAVSAHLDTIGALVREIKPNGRLGLAPVGCWSSRFAEGSRVTVFTEQGVFRGSVLPLLASGHAFNTEVDNLKISWDNIELRLDAYTASRADSESLGISVGDYVAFDPLPEFTESGHISARHLDDKAGVAALLAALKAVKESGQEPPIDCHPLFTITEEVGSGAAGALPWDVSEFVGIDIAPVAEGQNSNEHSVSVAMQDSGGPYDFHLSRHLLRLGERHDIALRRDLFRYYHSDAQSAIAAGHDTRAALLAFGCDATHGYERTHIDSLAALSRLLTAYILSPPVFASDAKPRETSLERFNKQLEHPVHMESCTHVPPVDEVLDSSNNSDKG*