MELSLSSVFSKAARKQGEQMKKKVSEWMPLLGGAMVALILMVALYKAFNDGQLSSNYVQAGMKPASKQAPRLNVTIEDLLKNASMPESYSLGRFISDWDRERQLWLERHPKKKNYTEGGKPRLFMLTGSQPGPCRGEKGDYLMLRSFKNKVDYCRLHDVQIFYNAAILDKKMDSFWSKLPLVRAAMEAHPEAEWLWWVDSDLVITDMQFELPLEGYGQYNLIIHGWETEVYGKKSVMGLNAGSFLVRNCGWTLRFIERWASMGPKGPIRDLAGRLQSALLPDRPPDYPGDDQAALIYFMIREHDLWGDKILLERSYNLNGYWVDMVGGMEAIDAEERVASTHPNVKANASQSQVHRPRSFVTHFAGCQPCTGNRNPTFKVHQCEHEMERALNFADNQVLLSMGFRHPNLNTLDVERIP*