MAPARKKAAPRPGKAASARNVKLAAFLQDFDREVEIRSRQMESEAQNLRKEVEDLFNVEILRLPQTLREMNWLDYMALGGSKRALEDAATAELDLSEINKLTEIQTPLKPVKAKKTAEEVVVISKEPELYPQTTKSRAKKCPPKRKRAPSVRTNSRTKRAGSSNLITPATGRSDSSVLGITPSFTSRFDSSIFKTPGLRTPAARERIYNISVNGSPLADHNEIFLTVPVGGGESMRLLASDLQKMDLARLDPEALGNIKKLSTRLAQICTSLKPQK