MSGVRVGSPQRADSISSRAAVEAGNGAGGELCVVCGDKASGRHYGAVSCEGCKGFFKRSIRKQIGYMCRGAKDCPVTKFHRNRCQYCRLKKCLSMGMRSE