MKSGLRGTTKPLSLPNPILFNNHPSSLRGALQGCLGSLDGACIEKLLLHCASALESKDITLAQQVMWVLNNVASSQGDPNQRLTSWFLRALISRASMVCPPQTIYVHDTPNTLQSTSTRPKSVTELAEYVDLTPWHRFGFCASNSAILRAIEGYQKVHILDFSITHGMQWPTFIDTLAKRPQGSPILRITVPACRPPVPPFLGVSTQEVGLCLANFALSRNVPFEFHVIHGSSSSMHHDHILTPAFQPELLLNQLNATLLNIKDDEALVVNCQNWLRYLPDEPEGHDQYTISFRDRLLEIIRSLNPCIVVVVDEDADLTTPSLSSRITTSFNYLWIPFDALETFLPKESSQRTEYEADIGHKIENIISYEGLPRIERLETGVKLIQRMNKTQFTSVTFCEDTIKEVKFLLDEHASGWGMKREDDMLVLTWKGHNSVFATAWVPNGFED*