MAAPVQHHIIDNPYHPVARRITDVVRRRAVAPNVILIDDLENIVQAARSGVLIDSLYITEGRNPLALDEVVSELHEVQIHTLSSAVTKRIFGDDKRSRIFALAQSPAPGELSDFSDSSGDIIVLDGVRLVGNIGAIVRTSAGLNAAAVILLDSGLRTVFDRRLIRASRGLVFTLPTVIAPRRDVIHYLHEQQIPVATLAADCTVPIEVLQRVKERIAIVLGSERRGVSTDIARIADYRCSIAMSDDIESLNVSVSAGIALHERAHSRCG