MSVYQPHTPCHANRWEWTEPYPSLTMARLAVALAAGLLLLAVSADASGGRELLQSSKGCPALTVNAVDSYNKAKGTSLDSDCFDQVGTKGSCGSKTGGLCIFSNGQSCFYRARACKPTDSQVLGLFATWNAALKTLNSKTVAALYAPSAVLLPTVSNQYRTTPDEIIDYFDHFLPKGPVGAIDKYEIRHLADGVVQLLGIYTFTMTLQGNAKVQARFSYTYTRQADGKWLIVEHHSSAMPENEAALVMDAFVQWNDALATLNASKVASLYAPTAVLLPTVSDKVRNTPAEIEDYFVSFLKKEPVGVIDNIDGSSPNVRFLAADVAINSGTYVFTLKNDDGTRSKVRARYTYVYKKYGSKYMIEEHHSSVMPETAGKVDE*