MEKNTCVCVTGGAGFIGSWLVKKLLDKGYIVHATLRNLEDSSKVGLLKGLPHADTSLVLFRADIYNAEEFEPAIRGCAFVFHVATPLLHNNPTSNSKFKDTTEAAIAGVRSIIGSCLRSGTVKRLIYTGSVMSASPLKEDGSNFMDSIDESCWTPIHHSFSCSSGFEQAYISSKTLSEKEVLSYCNIEEGGLEVVSLPCALVGGDTHLSYVPGSVGVVISQLTGEEACYGQLKLLEEMLGSVPLIHIDDVCEAHIFCMEQPSMAGRFLCASAYPTIAELAKYFSEKYPEIQIAKEFAEPEIRIDCGSTKLTDMGFQFNYDLMRILDDSVQCARRLGLLK