MRGIQITEYVKGPQDLKITDLPDPVPNPDQYLIEIHATATNFFDLLQIQGKYQHQPPLPWISGSEFSGVVLSTPKSSSSPKYKPGDRVFGASQGGYATHVCAQEASLYPVPESWSFFEAAGLFVTAPTSYSALVTRANIRSGDYVLVHAAAGGVGLAAVQIAKAFGATVIATAGTKRKLEVAREFGADHAIDYTEASWPDQVKKLTPNNRGVDIVFDPVGLIDKSTKCIRWNGRILVIGFAAGNIEKVPMNKVLLKNISIVGLHWGAYVQNEPERIQEVWDGIFKLIKEGKFKGTVFKDREFQGLEDVPQALESLGSRGTWGKVVVKVDQKEKAGRSKI*