MGVESSECDRIKGPWSPEEDEALRRLVERHGARNWTAIGRGIPGRSGKSCRLRWCNQLSPQVERRPFTPEEDAAILAAHARLGNRWAAIARLLPGRTDNAVKNHWNSSLKRKLATATSSGGADIGDPEERPCKRASPAGPGSPTASDRSDLSHGCGGAAQVFRPVPRAGGFDAISCTADVRPPPPPPAAAAEDYEDPLTSLSLSLPGLDHQSASSGFHHDSARSHFQELSPSRSPSPQSTPPPAALLSPPAAAAPSQSSSSSSSYPFSGELVAAMQEMIRAEVRKYMSGAGLRAGCGPGAVGEAGMPQLVEGVMRAAAERVGVVTRP