MSDAAGLVQFMTAVGEMARGASVPSTLPVWSRELLNSRDPPRVTCTHHEYDEVPDTKGTIIPLDDMVHKSFFFGPSQVSALRRFIPPHLRKSSTFELLTSVLWRCRTISLKPDPEEEVRVLCLVNARSKFNPPLPNGFYGNAFAFPVAVTTAAKLCKNPLGYALELVKKAKSDVTEEYMKSVADLMVMKGRPHFTVVRTYLVSDVTRAGFGEVDFGWGKAAYGGPAKGGVGAIPGVASFYIPFKNKNGENGIVVPVCLPAFAMEIFVRELNGMLKSEEDPLGKYTNYAIIKPAL*