TAMQFPHASPPPAPLRVPLYAPTPVQVAHPTPFFIEDILRRDGPPLPPLQTSPPGAPPAAAATLHPSPNSSFTSVTPGYRGAPVTYPSHGQPLAYAATLGFPGHLYPYPRTALEFGHPLLGRHDHLGKPLLWAPFLPRPAHKRKGGQVRFSSEQTVELERKFERQKYLSPGERKGLAKLLQLSERQVKTWFQNRRAKWRRLKQELPSDGKVESGESGARADPCGPPSDCSRSDSPPTVSSDDSDEDVDVD