MESSPSSPPSSPGILNLDSIRALKILGQGATGTVFLAHDVVSVSPSSSSFAVKLVHKSSASSLRRARWEIEVLRRLSVETNQNPFLPRLLASFESPEFFVWAVPYCSGGDLNVLLRRQNDGVFSSSVIRFYVAEIVCALEHLHSMGIAYRDLKPENILIQQSGHVTLTDFDLSRSLMKPTRPEFFQPDPELCTDPIKSRSFSRWVSPAKSESKKTRSARVNPITRRKTSFSSGDRSNSFVGTDEYVSPEVIRGDGHDFAVDWWALGVLTFEMMYGETPFKGKSKKETFRNVLVKEPEFAGKPNDLTDLIRRLLVKDSSRRLGSRRGAAEIKEHPFFAGVRWHLLTEVLRPPFIPLRDDGELTVGGFDIREHLEKLRMTVSSALPSPLQSPSHVCRNSDSFIDF*