MVAAQMYYSPHHHQQQQQLNNAMLPDQTESVEEDVKAGTKSNKRLLFAPGQVAKLEQSFKAHQFINKAQRLSLAEATGLQPDQVKIWYQNKRYKLKQKRKDEKHLAAQLLQRSAISASSSGCPASCLASGTASATCSTGTRRKASMGTTKVPELDGQKE