MEMLRKEDANVVCFLPNGDAFMVRDPDAFVTDILPRYFRHTKLTSFQRQLNLYGFRRVTKGPDAGAYRHESFHRDHPDRCLQMKR