MHVREHLYHPNQVTLHSSQATYPGEAPTFWNGKECITSESHFSGLAEKDGQVCDLLAVHVAMTLDISYLRGSAAAILSILQHATCPENVIFHFLTSERDAALTQTLKHIFPYLRFKLYDFDENLVKDKISASIRKALEQPLNYARTVIYLDSDVLVIDDIYKLWATQLDRHPLGAPVYCQVDFTRYFTDAFWKDAALSAVFEGRNPCYFNTGVMVMDLEMWRFWGYTKAIEDWMEVQKSGTRIYDLGSLPPFLLVFGGDVQPIEHRWNQHGLGGDNLNGICRTLHQGPVSLMHWSGKGKPWVRLDNGKPCALDSLWAPYDLVDKSNVLQDL*