MSQPASTYSFPVLKMSDLFLHLKGMNITFVEDDIRNCEPSAVRRVIEDFILVIMGIGKDELCQPALSGLSALEYPQLHEDSIPEIAYYRTACRLTLAAGVNDFGWADVQKPTLKRVRRILSALINFTRFKEERTTFLAQYEKKTDDELRLRQEAEDENAALRRQLDELRARQANEAPALQQVMEECVVLEGEINVLNKRQAVLRHENAGMKNQSNQLRDDYASVQFAVLEANKTTERLQSKIVSSPARFKSEISDIAVQVDASKEELDLLDRRTTELQMTHDVFARADKETNKAIELMQETEVDTARCKAEKDNVKAQHQLIEESYNKAKHAVAHHARLQKLLQQRKEQLEQYKLQGSKKMQAAEHALESALNDLGQRQEKTRGIEVAISTKQQSAQELQRKMQQEQKEYEHRLREMEETFIQMEMQVKAYNRSLLQVMAEPAP