MMSSGIKRRTDYIDIHKMGTSMRKEIHSYWLHYDFACSAANPFSLHKVPQHILGVDRTAYEPIILSIGPYYHGKEPLQAMEKEKWNCSRNLQDYLKVIVRSERRARTCYSEDTKMEKKKNLQMLLLDGCFILVFLNGMGNEEGNRGTDEGCSTSQEIRSETINNTASLSLEKKEESNIERTTREDYQSNNNLELCEVRSSSDPKEKTMNQNSQELNDSAGMGGWYSCCLIHDLLLFENQIPFYIVEGIYEVFNRTETELNFLAERIAECMESILRHYPIAIQSSDRPKKFHHLLHLCHIYFRPSQKFEKKNQDQARLRSFCRILQFFEKNFPFHFGKKYASLGHKPDEIQQLSLQTHQLVCLESEHLPSRWRRAVQYHKAGVTLRKGRIIVHMMDSDEELSSLFARLVKQVVINAETNYYLKSMCQTLESHYQ