MVEADRPGKLFIGGLNLETDEKSLEATFGKYGRISEVLLMKDRETNKSRGFAFITFESPADAKAAVRDMNGKSLDGKAIKVAQATKPAFESGRRGPPLSRSRGRSRGLRGARGGGPRRPPSRGGPADDGGYAGDFDLRPSRAPLPMKRGPPPPRRAGPPPKRAAPSGPARSGSGGGMRGRAPAARGRDGYEGPPRRDPPPPRRDPYLGSREGGYSPRDGYSSRDYSSARDARDFAPSPREYTYRDYGHSSARDECPSRGYGDRDGYGGRDRDYADHPSGGSYRDPFESYGDPRSAAPARGPPPSYGGGGGRYEEYRGCSPDAYGGGRDGYAGGRSERYSGGRDRVGRADRGLPQSVERGCPPPRESYSRSGRKVPRGGGRLGSRSERGGGGGRSRY