MRGEKMKRFWAFTAVFLTVLLIGYLEPVFFPAEKPTETAQSGRLSSAHTAVPHEELPASGYAAYIGKDVETFIRQFGNPKEKIKTGRTYELWTFGLTMNDYLEVNVRENKVIAIKAFNNDKMIEPFKIDMKLADLSDLMTIYSNFAFNFHHEAYDVELMEEDMNYRPLVAFDNGSFAVLFFNQRTGGLMAVNYVNKETLLTEMPYQLNEGSPLPVDITQSMTFDPVQSNQAIYVMNLVKQQENQAAFSVSTQSQKDAQTLYQTLANHTSTILSANRQAELLQTREEHTAIHPFHLTKDEFSLLVKTSKLSLREPAGIFQEPVYDSTFTILSWFSDPQYDSYFAESETTELGVAFSNEGVLVLLEKRPENRQITESSEKL*