MRKEVTKARRRRRGKARLAMRGRSRHRRTFCGAKTSGRRCKPWNQPSNVLSVSLPVRCLMKCPRSFQIKKSPDTDFKEVTNALGAKWKTLSNEEKQPYEERYRQEKEAYLQVVGQEKREAEAMKLLDEEQMRWTAKELLGQYLKFRQEAEGDGNSKKAKNKMKKAKDPSKPKQPMSAYFLYSQERRGALVAEKKTVPEIGKITGEEWKGMTEAQKAPYEEAARKQKEAYQKQMEVYNQKKLGENASLEKEEEEQKKILKQEALQLLRKKEKADNIIKKTKEKRQKKKQQNADPNRPKKPASSFLLFSKEARKQLAEERPGVNNSTLSALISVKWKDLSSAEKKVWSQKAAQGMAAYKMEMDEYTKAHTSSSSTIA