MACGVYLLGEKLFQKPPVKILTALAAHREAGEELPSGRALFDEVKQQLSRERFAARDLDKKVSHLRDRYLDHIYKPPPARRRPHQHHTTLFDLSRKVWPQFQHPPQAVHISSHGADSPSGPIVISSDESSGHIVISSKAAAAMAPTGALASPTPTIVIISSSSSWTSSSSSSTSTGSVSVGGDEGATSRLRRGPYRCWAVDDEIKIIDTIAALRRDNMGNMPDAAVLLRALQAADPPLLRRGLDAATLSQKVYSLKIKFRSAAMTAATNAGKKRLRNKRNKALYHHSKKAWPEELRQAKATAANNIQARRLRTSYGGTRVGFSSLSSISPHQSS