MKITSTQIVYRGIPRAQVDSTVCHCGSDVALAVAEAKRCVPGTRHCIQSGIKPTIRTPRSKSLRRERNKIPTPFIPGLPDDLAIACLIRVPRIFHCILRLVCKKWHRLLANNYFYSLRYKLGLAEEWIYVLKRDRDNRIGWHAFDPVHQLWQPLPPIPPEFCESLGFGCAVLSGCLLFLFGGKDALGSSTKRVVFYSARTNKWHKAADMLRRRQFFGCSVINNCLYVAGGECEGVQHSLKSAEVYDPNKNRWSYISDMTAAMVPLVGVVYGGKWFLKGLGSDRQVMSEVYVPATDHWSFTGDGFISGWCNPSTALNGQLYALDCPDGCKLRVYDHASDSWSTSVDSKLHLGNSRDVEAAALLPLGGKLCIVRNNMSISTADVANADLNKKEQLWETIAGKGQLKSFVSDLWSKFARMGKRSHIVHCQVLQA*