MFSRQVLAGKQIVSTFAKQKAVSQCIKRFNSSKTNSTPPPKYSKGKLLAVLGTLAIGSTIAASFYNKETPKSAFEPNESGDKPEFAEGKVSVIFVLGGPGSGKGTQSDKLVKEKGFVHLSAGDLLRAEQNRPGSKYGELIAKYIREGEIVPQEVTVALLKQAIKENYEQGKTKFLVDGFPRKMDQALTFENTIAKSAFTLFFECPEQVMLERLLERGKTSGRADDNIESIKKRFRTFIDTSMPVVDYFDKQGKVVKVRCDQPIDVVANQVKDALKTRGI*