MSKCRILVIGATGYIGKFIALAGAASEHPTFALVRPATTTSKSDLIASFKNAGITILAGSLDDRESLVAAIEQVDVVISAVGGPQLSHQTNIITAIKEVGHIKRFFPSEFGNDVDRMNALEPGKTVFGFKSQIRRAVEEAGIPYTYVVSNGFAGYFLSNLFQWGLSAPPRDKVTIYGSGDVRTINTLEEDIGTFTIKAVDDPRTLNKVLHIRPKENILTQNELVALWEKKIGKPLEKHHLSAEEIVTQIETAPFPGNVGTAILHDIVILGDQTNFDLGPNDVEATSLYPDVKYTIADEYLNRFI*