MSVPKAVYSGPSMQRLLQSAEDRDGQARLLIIGHRGVGKNIPMLGGQLRPSVMENTIVSFNMAASYGADFVEFDVQVTKDGHPVIFHDDFIVVNDKETNCLVHKRIGDLMLEEFLQIGHQKDSRIAEKALFRKTLDGSFSAWTVSVDDSLCTLKDAFEQVSPLVGFDIELKFDDYNVTSHQELKHSIDSILKVVNESCVRRKIFFSSFHPDAALLLRQEQSIYPVFFLTDAVPNIYPDYRRSSLAAAIDVCLTGNLQGIVAEVKAFLKDPEVVHQTKAAGLALLTYGDLNNLAEILHLQESLGVDGLVVDHVLEMVVESLKDKRSVASLSQR*