MQEFNTLISRLNQSMGQACSALDAQRNPMVQIMREVSAEQLIYVLQQYAIFPKALVDLMVLTEQKAQQSGWSRIAAELQDNIAEELGRGTEGVSHYRLLAEGLEDALGVPVVAIAPSPATMQLLAHLNSIFRKGGAYILGASYAIEASSIPELLIVQKMIRYLLQKEMPPTLDHFFTMHLNEWEPEHEADLRNAIAHYLQPEDLPEFEAGFYMVLEVMEIWWKGLAIEAMLYPALDGAIAA