MEFSPTAPAGGEESQRVCASSSVVEKEHMFEKVVTPSDVGKLNRLVIPKQHAERYFPLDGAAAALAAEGSGGKGMVLSFEDRAGKAWRFRYSYWNSSQSYVMTKGWSRFVKEKRLGAGDTVLFGRGVGDSAARGRLFIDFRRRRPAEAYSATVAFPPPATSSLSHRLPLLPSVPFCPWRRDFGFGSTYGVASAASGSNRHVLFLRQQVPAAVVLKSVPVRAAASVLEPPTRPMPKRVRLFGVNLDSPDTEDGGACGVTPMVTSTLLQQLLPSPSSSTSSTAGKERQCSLDLGL