MGRRKIEIKPIRDDRNRSVTFLKRKGGLFKKAHELSVLCSVDVAVVIFGHNKKLYEYSSSDINEIVGRFQYYGGAHEHKGPQDFADKQGGGDDDEDDEGGAGEAPPYPPQNVPHPQMQQAFMRENNRSPMPPGFQAPPPQANMQRNSPPEHLQPPPQQQQQQPGQPSPRLTQQQRPTPSPQPPQNEFASPPIPQPRPLPANAKSHSIFTPIDDSRSLLAQHWGATGNSEMPRHEALIKLDGVGPRSQSIDVAQM