MGKRNAPLPKEKKTEEDVVKGKGVSTSARARTRATACGLKALEGSSSGKKRKVYDAETSGEEEPRTESNDDEDVVSIHNVTTTIRPKLSVGAHVKKSETVVSTRLRKCGVMHENDRIEVFSKLVSLLDDSRRDLVRKMGFGALLTLKLRNLSPEFAYWLVTRVDGANGMFYGGGDMEFSLDPIQLNCVLGLPMGTLPVPSPNGNLDTRHRDIADHIVQMYGDSVGVSVQKAWEYAVGMRDGQGKAVGTIVPIVTREEEFEFRIAFMIVILELVLCPSTDGFTLAWRLLPAASVAPESNSYDWCTFSLEWLKIWCKMFAHQFDQHGVVSGLGDRGLFFTVFYLDHLNVVPRQWCVMPRVAVWSQSDVDALIEADKKAGGDYGRTQSVDVAYGERHHPRLPRDMRGSYIAKEVLNVLTSRFERIEEQIHNQEEVLRSMKLDLSRIVGVSDQDSGLKDTQSGGTSGGSVGGVAVCPALGGTLTIRPGTIPTATTQQFGVPSPVGFAPAFGLARVLAPEALGSLRLLLQYLQFWPL*