WSEREVLDVIACWGDESVMAELHFEKRNANTYAKVSRAMMERGYSRDTEQCHTKIKELRQAYQKAREANRHSGSQPHTCRFYSELHEILEGDDTTTLPLSADTCKGGEAWSEEDEFLEDEEEEEEDIAQAASGESVFPPSLELFLTLEPIACPYSQSMLPDHDPGEGTSGE