MKGESYYCSNLYTLDRARPMSDLGVRLLGLELIYRHGGYFVPQNVVWSGLPDALLPNAAGFLERGAVVGCTPGHPSASSESAAAYLQYPDWTRFLGAEEMFDLSSGSDSDAAMISWAYDSQVVARKLARGFSDIDAIRTSQRRALCLWEPSTLFAYSELRDQLPGFAADLDSQYPGWQAALVCVEFETDEDALRLYRVSTPFRPPRPSPHAPEYVGVLLNAGCTSQLPSPAAGPDAVIDALLARSQDALLARSQSGLELYCACLKFSQSKELSDIFRCVPYVKEAFQTLASHEAPFERDREEVHGTTWKGMKDHRVSFEVQASGEGFVQAHEFRTSAVPAWNDDGGINCECRIDTRSRLAEWMKVFFAHQIVYEGQQKKF*