MTDLPLNPENSYAEMAEELLRKLRQKQGNWVEWGQACSYLQKAGYNPQAIFESTGFEPIQQNQVIVGSQVYHSIEKAGASEAVRSHYSQRGSDILYELRLLTQEERAAAAELTFTHKLDCDEAREIARAIKDFSRFRNPPEGFSRHPGDAVAYQSWKLARQNSDLQVRSRLIAKGLKFAHTPTARKQIEQLLTDFTVESQKPAPTIPFYRLESVSELPRILPVVGEMPLQTSDLQAVPLVEEMGAFRIVKFAGEQAWVPLPGWQVVLAAQDPVVIISSSDRLPNPNYLPTESILVLCDRAQREWDADSYFVVDQGGELDFQWFDSPPEIKILGRIVVAIRPKKILDEEFSKDSWQYEE