MSRVSQVLSLRIHQFEFVLFGCDLMIGESPVHLAWTSLANFCLSSDGNRIENGVKVHLWECDQSFQSIGQNFFVDQQNRIRMHANLEYCLVIDGDNFVNGSKIQLWKCDEKNERQRWFTNLVGQVVSYEQPGFCLVVDGNRAFNGAKIQLWTCNGDLSLKSWMKIVLAPNGRAFAVPKGDSACEAPFEAATSQEACLQGAEALRPEQSCMWGKWKDVIAEDNKPSWPKGCYFYGACQGGCGLYFNPTGEGKSCPSQGDCMSISMICQLKTA*