MASGTGEVIVCKAAVAWEPNKPLSIEDVEVAPPQRGEVRVKISYSALCHTDAYTLDGHDPEGKFPCILGHEAAGIVESVGEGVTEVQPGDHVIPCYQAECRECKFCKSGKTNLCGKVRSATGIGVMLSDFKSRFSIKGRPIYHFMGTSTFSQYTVVHDVSVAKISPQAPLEKVCLLGCGIPTGLGAVWNTAKVETNSIVAIFGLGTVGLAVAEGAKAAGASRIIGVDIDPNKGTLGKQFGVTEYINPKDHDKPIQDVIVTATDGGVDYSFECVGNVKLMRAALECCHKGWGTSVIVGVAAAGEEISTRPFQLVTGRVWKGTAFGGFKSRTQVPQLVEKYLKKEIKVDEYITHNLPLTQIND