MDCNGYHQENHDQNLFPKPKVLVLEPPPVFKYHEDKLSQKFHFLKAWDSPLPLDQFLTTHAHSVQAILSHGTCPVTTSTIRLLPSLGLIVTTSSGLNQIDLQECRRRGVSVAYAGSLFSADVADIAVGLLIDALRKISAGNRYVTQGLWANNGDFSLGSKLGGRKVGIVGLGSIGLEVGKRLEPFGCNILYSSRNKKSSVSYPYYSNVCELAANCEFLIICCELNDQTRHMINKEVLLALGKKGLIINVGRGAIIDEQEMVRCLMQGEIAGAGLDVFENEPHVPSELIALDNVVLSPHRAVHTEETLMALVELVIGNLEAFFSNKPLLSPVILDE*