MKMMGDTASSHKLGDLVAEAWPAATAVTRLGKERRWRKTGAVLVAAGLVTLPFLVFFTSGQESLSRAWESAAAKLTMMAGAGSLEASDARTTTGGGATKVGADELLGGLLVRGGFDRGSCLSRFESAQYYKHSPYAPSPYLLRKLRAYEARHKRCGPGTPLYAKSVEQIRSGGGGGGGAECNYLVWLPYNGLGNRMLSLVSTFLYALLSDRVMLVHFPADFTDLFCEPFPDATWVLPPDFPVANLSDLGMNPEQSYRNLLASKKIANDPTVQSSVPPWVFLNLCHEQDIDKLFYCSDDQLALAKVSWLLLFSDMYFVPSLYSMGEFHGELHRLFPAMESVCHLLSRYLFHPTNSVWGLVARYYNSYLARADQRIGIQIRIFEYFARISADDMYSQILACSRQEHILPETEDDNLTTTEAAAAAGNTTSTAILIASLYPDYYEMLRSRYYEHPAKGGVRVSVFQPTHEKHTVPDPPCVRMVTMEPCSHRPASMECQAKAVAKEDLAQHVMACEDEGVGIKLFD*