MAGAVMELSSGHKMPALGLGVWRAEPEVLKEIIPRALELGYRHFDCAADYKNEAEVGEALALAFKQGLVKREDVFITTKLWNSDHGHVKEACLDSLKKLQLDYLDLYLIHFPVATKHTGVGTTGSAVGEDGMLEIDVTISLQSTWHAMEELVEAGIVRSIGISNYDIFLTADCLAYSKIKPAVNQIETHPYFQRHDLVKFCQKHGIVVTAHTPLGGGAANEEWFGYKSPLEDPLFLELAKKYEKTPAQVMLRWGLQRNTSVIPKSSKAKRLEENIDIFDFQLSDEEIKKISQVDKKLRSNQPARFWGIDLYA*