MMFPYPSGEYYGNPTVSSTSPAVSPSYPHPDMSMCTPMPSPFFPQPNQPAPGQVSPGGYQRPGGHSQAVQQYLQKQMEESARIAQAQAAYFTWIQPFHYQQAHFPHQHPGAPNSQQMLYQHPNAMTPQDIQQAFDVAGDKYKRGRIPFTQEQVKMMEARFSKSDKILIDERRTLARAIGLTPNQIKIWFQNRRFKLRKAEKEKERLETELMDKTGKLTIMKNDEAEEDDFQENDESKDSFD