MVSMGLGSVVEKERSRKRRRLAWDVAPSQQREADRLPTAVNHESLRRQSPPRRDDDREGHYVFGLGENLTPRYKILSKMGEGTFGRVLECWDRDTREYVAIKVVRSISKYRDAAMVEIGVLQQLVKNDKCRLRCVQIQHWFDYRNHICIVFEKLGPSLFDFLKRNKYCPFPVDLVREFGRQLLESVAYVHDLCLIHTDLKPENILLVSSECIKLPSSKRFSSDETHFRCLPKSSAIKLIDFGSTAYDNQNHSSIVSTRHYRAPEVILGLGWSYPCDLWSVGCILVELCVGEALFQTHENLEHLAMMERVLGPLPEHMIRRASRSVEKYFRGGSRLNWPEGAVSRESIRAVKKLDRLKDMVLQHVGSSRSSLTDLLYGLLKFDPAQRLTARQALNHPFFKNPT*