MELEQEKEEDEREEEEEQGRLTTFPDEVLENVLKFVTGHKDRNAVSVVCKAWYKAEGWNREAVFIGNCYAVSPDILTRRFPRLKSMTLKGKPRFADFSLVPPNWGAFFHPWMPVIVESYPWLEALRLKRMTVSDESLFMISQLLPNFRALNLVNCDGFSTEGIAAITSHCRYLQELDLQECLVDDRGGEWLSYFPESCNTLVTLNFSCLESDVNFECLEKLVSRCRSLKKLNLNKGVTLEQLLRLLVKAPQLTDLGTGTYSQMQNWSQYVELRTALSNCKDLRHLSGFWMVEPIFIPLIYPLAQNLLSLNLSYATIRATEFAKLIQRCPKLETLWVLDSVEDRGLQTVGETCKNLVELRVFPTDHGGQGSVTEAGLVAVSQGCPNLSSVLYFCKQCTNQAIETVATNCPMLTRFRLCIITPRQRDYITGETMDEGFGAIVKNCKNLSRLAVSGWLSDRAFEYIGHYAKKLETLSVAFAGESDAAMQHVLSGCPRLRKLEIRDSPFGDSALLAGLHQYESMRFLWMSACRVSLAGCGWLAGAMPRLNVEVIREQGDAEGGEGGEKGGGELVMDCSEPVEKLYAYRTLAGCRSDAPSWVITL*