MTSVAAFQTRSTVAHRQASTRARERPAAVSPFSRSTPTSARRLHTRASATQEPAATLKKLTKDWQIDFCSRPLRDDRGKKVWELLVTDDERSFEHAEYFPNNRINSVELARALERVMASKGEKPRRFKFFRAQMQTIITRACTEVDVEALASRRCQTMTNWLDERVESVYKKHPGYDANAPPLMAFEPTAPKRLPDALRGESWAFVALPLVGVREEAEQVKRGKVFGALLDIDENLPDDTLIPGIAVYTSRALACISVDAQTSSIVLETGVNDSWSYAFFRKTPELTKEAKEWEQVKRACGGVHFLAIQTDEEAEVTDGFWILRDAPPPQY*