MRVTWCGANQFSNTNKRHAAAWGRDNLGEEVIRPYTPITLDSDVGYFELVIKMYPLGRMSHHFREMHVGEYLSVKGPKGHFKYQPGQVRAFGMLAGGSGITPMFQVTRAILENPKDSTKVYLIYANVTFEDILLKVNFELRPTAYEQGHGCSPRRTGIRSRDAVSVLSFPGTFSFSILLKDHISPYEMELTGPRWKGKGFAATALANPISKIVSQLQSSLLQSESCALILGSDVLLEADQEQADLLNRACFGRPIITADKDKQRFQLGLEEAFYLFHHLRCLSISDEDKRSKDDGELWEYMKSKRRTFSNHYVAYSHLRSKNWVVRSGAQYGVDFVVYRHHPALVHSEYAVLVLCEDGDGGNDRLRVWSDLHCTLRLCGSVAKTLLVLNINKKGADDRLPSCLEQYYVEERTLKRWIPEQCREDQMARS*