MGVGSECDRIKGPWSPEEDEALRRLVERHGARNWTAIGRGIPGRSGKSCRLRWCNQLSPQVERRPFTPEEDAAILAAHARLGNRWAAIARLLPGRTDNAVKNHWNSSLKRKLSTATTAAAEEEGPEAERPCKRASPGPGSPTGSERSELSHGSGGGAQVFRPVPRAGGFDAITAADARPRPPPPPPSRDEDPLTSLSLSLPGLDQASPGFHHDSARSHFQELSPSRSPSPPSPSSSAAYPFSGELVAAMQEMIRAEVRRYMSGTGLRAGCGAGAVGEACIVEGVMRAAAERVGATVVVTRP