MGGHNDQNGNSNGQHDDDSITEPEHMRKLFIGGLDYRTTDDNLKAHFEKWGQIVDVVVMKDPRTKRSRGFGFITYSHSSMVDEAQKARPHKIDGRVVEPKRAVPRQEIDSPNAGATVKKLFVGALKDDHDEQSLRDYFQHYGSIVDINIVMDKETGKKRGFAFVEFDDYDPVDKVVLQKQHQLNGKMVDVKKALPKQNEMGGGGGGRGQGGGRGGGGNRGGNMGGNMGGGGNFGSQNGSWGNRGGNNDNWGGNSNFGGGGGGYGGGNNCWGNNAGPWDNSWGNNGGGFSGGGSGGGGGGGGGGGNWGGSSGGGGGGNDFGNYQQGGYSGGPQRGGGFGNNRMQPYQGGSFGNKAGGGNQGNYGGNNQGFNNGGGNNRRY