MEFSDGRENLVYIAKLAEQAERFEDMVVAMKKLAELDVELTVEERNLFSVGYKNVIGARRASWRILSLIEQKEETKGNEQNVKQIKGYREKVELELSNICKDIMSVINEHLIPSCLGGESTVFYYKMKGDYYRYLAEFKVGDERKEAADQSMKAYQSATTTAEAEMAPTHPIRLGLVLNFSVFYYEIMNSPERACHLAKQAFDEAISELDTLSEESYKDSTLIMQLLRDNLSLWTSDIPESGEEAPRLGAGKAGEGEE*