MVEADRPGKLFIGGLNPETDEKALETAFGKYGRISEVLLMKDRETAKSRGFAFFTFESPADAKAAARDMNGKSLDGKAIKVAQATKPAFESNRRGPSPPRSRGRPRGLRGVRGGGGGGSWRFSFRGGSADDGGYAGDFDLRLSRAPMFLKRGLPPRRAGSLLILVVPSVLVRIVGGWVCGRVVMWWDRYAGSALRSSPWRRDSYLGPRXXXXXXXGGYSSRDYLSARDPRDFAPSPRDYAYRDYGHSSARDDCPSRGYCDRDGYGGRDRDYVDHPSGGSYRDPFESYEDPRSAAPARGPPPSYGAGRYDDYRGCSPDVYGGGGRDGYGGGRGDRYSGGRDRSLERGCPPLRDSYSRSGRREPPRGGGRLGSRSERGGGRSRY