MEKVVTMREIITNTRKIKLHENFLEDCNLKDTFYNALESVNCGYNDYVNIKTWLFATSEKLFSNNSEELAYIACDALKVLLCNSKYLHVIIYKLLKKNLEKYILKIMGICCLTVASRMQQINQTTCFKEILQLHNLSNIITEYNIRQIEIDVFVSLAHSGFCFEKTITPVNELHEIMNFIEEYEQLFEPGDFLIFKTANNLMLKIIYCMVPVFNMNVYNYSIVNYVLRLFITDNEKYIYAFQKLKEHYHDKEIIHISSFQNHMFNIISAFKNISIFSAKDYILKNQKDIELFDIINTKIEILWNNKEKEKTESRDS*