MRVLAVVTRSAIRRKLPKLSAAFSFESLSIPDVPEENERQKATKLVFLGCPGVGKGTYASMLSKRLGVPHIAMGDLVREELSKSTPMAQKLKNLVNHGQLVSDDIVLDLLTKRLYQVTESGEKGFILDGFPRTQSQAEILDQITEVNLVLNLRLREDVLIKKCLGRRICTSCGINFNVADIDMGGADGSPRILMPALLPPPACARKLTIREDDTEEVVRERLRIYAEESKPVEDYYRRQGKLLDFDVAGGIPETWPKLLAALKLETDDDSKAVETA*