MIEKMELGEFYKELRLARKLKQTDVACEGLTASQLSKFELGQSMLSADKLILAIQGINVTFDEFGHKLNNYQESPHMRIGRKVVNRFAHQDIAALEQLLEEVDQEQMAQTYRRLNAIVIKDAIHSLNKSYPLAEEDSEFLTTYLYAIESWTWFELYLFCNTMPFLSNQDLIFLSTSLLEKSKEFKELVHNRLYMKQGLLNILSELMERKLFSYIPIFEAELERMLRPYDVFEKVSWQFLKKMSVFLQTKGSNQKEIERFIQSLQVLENPQLTSLFELRFQQYKELID*