MGVTNLWTELVKYANVCRSWSGSGRNSTAASDTRNDNAEIVGELCGKVLAIDTSVWLFQCSQQSDLKDAIFDEHARVLYIVIFRIMNLLRYGVTPLFVLDGETPEAKMGRLNQRSLARGLSGRAVGNRRGGRHDALGRKVVELLDLMGIPHVEAPGEAEALCAALTCVGLADAAVTSDVDALLFGAKGVYKECRVQMDNAKLNVLERVDASEAARRCFGLREGAGSCVRALQAVACLSGCDYSVSGGKGVGVKMAMEAVQQLTVGRQDDSHVIPDLLRFLDTGPDPRVTALTKCTGCKTCGHEKHGRQPCPVCGPGPCRPRAEGSPCECEFHRSEPQRKFMRVISRAVTTGPSFASECRATVSAFESETRRALLAAEELRKKVTCISWSRRPDVQGVFMLMHPLLGHTSSDPNKLLWTYLEVRDKMRPVLIEWDMRQGPEPSAAARSLVEFRPRRIKQVAAKDGGQWAYLMEFDRISSVNPADAEFDIQQLANSKLVKGRHVRRTLVDRMWPQLLQLRQEEEQGWQKYYIDFPK*