MSMCDQVMFGGAGWGNGPKIERLAFQVKVWFQNRRMKWRHAQQQGEKDKQITPQEDFSKPDGKYKESGKHVTKREVVSPKENIAFIKPDVDEADLRARLVDTPPHHDSGVCLMSPSHDVDVCSGQFVASSELLADDYRLHRMAELERYREPHSETHISPPQRRSRLSLSSLDDSSCHDLSRDDRKECGEDSHSEMDSEDSCSEATSQTGSYFYQKQEEEDSGNFHDDVRALHLAFE