MSQHGGGGGYSTNPSAPPAPPSWQQPSGHPPPGAYGSAPYGQPPQSSVPYTHPGPWGQPNPSYPSAPAGGYGGYPPYAGYPPQHPYGASYMQSPFPPGTDPEVVRAFQAADRDGSGQVDEYELQRTLSTAQPFSLRTVRLMIHLFGPKDSKKIGPKEFAALWKALKDWKSVFERFDKDRSGSIDKGEMRDALMSLGYAISPQVLDCLLQKYDRTGQAKSMDYDSFVECGLIVKGLTEKFKEKDTQLKGSATLDYQTFMLMVLPFIVA*