MSEDHQNGDHQNGDEEIREPEHLRKLFIGGLDYRTTDETLKAYFEKWGKVVDVVVMKDPKTKRSRGFGFITYSKPYMVDEAQQKRPHKIDGRVVEPKRAVPRQDINRPEAGASVKKLFVGGLRDDFDEEHLRDYFGKFGNVISACIVTEKESGKKRGFGFVEFDDYDPVDKIILQKSHTIQNKMLDVKKALPKQEMDRFKSDGVRGGGGGGGGAWGNPPRGGGPSQSWGQGGGRGGGGWGQSQRGGQGEWGNGGGFQQQGGFNNGGYGNGGGYGQTGGGGNWNQGGNPWDQSCGQQGGWGQQQGGWGQQQGGFESGFGNNYQQGYNAGPVRAGGYQNQRSAPYGMESYEGGTYGTVTATKQHYLTDTLYST