MKGRISPFTTKSLILVGGFGTRLRPLTLTLPKPLVEFGNRPMILHQVESLAAAGVTDIVLAVNYRPDVMVAALKKYEEQYNVRIEFSVESEPLGTAGPLKLAEKILGKDDSPFFVLNSDIICDYPFKQLAEFHKKHGDEGTIVVTKVDEPSKYGVVVHKPNHPSRIDRFVEKPVEFVGNRINAGIYILNPSVLKRIELRPTSIEQETFPAICSDGQLHSFDLEGFWMDVGQPKDFLTGTCLYLTSLAKRNSKLLAPNSEPYVYGGNVMVDPSAKIGKNCRIGPNVVIGPNVVVGDGVRLQRCVLLENSKVKDHAWIKSTIVGWNSSVGKWARLENVTVLGDDVTIADEVYVNGGSILPHKSIKQNIDGISCHYHVIPPNADMSYFTSIFIDPTYLAITQMHIIGVVVVVIFFDSIPASLKLGPSAG*