MSDDTTDGEGFPIGMRVLVVDDDPLCLLLLKKMLLQCKYHVTACSRAVEALQLLREKKFQFDLVISDVYMPDMDGFKLLELIGLEMDLPVIMMSGNGETSVVMEGITHGACDYLLKPVRIEELRNIWQHVVRKRGAKEAAKEESSGEWDDSSEKFPEYTSKKRKDKDADSSGGDDPIEDMSGLKKARVVWSGDLHRLFVKAVNQLGVEKAVPKRILEIMSVQGLTRENVASHLQKYRLGLKRLSGVDMEPHPIASFQADESGSFGGSMFVRPAGSSKSSIARTTSCAGGVFGKGVEQLDPGTLTALKQLQSSIRGGGGGGSGGAQVLKGPRALKMRQVAFDRNQSGGGGGALQRTASIELGNLKMQDEWGSAWSVAPTANAAAIKEEQRSGGESSFSSSVEEQMDLPDLASFKAAAPSNQQPQGLNRITEDSSVELDDFCLPEGSNYFIPPLPPPPFPSLQQQENWSIDF*