MSATAVKFPVEAPPRTVKVTNVSLSATVQDIKEFFSFSGDIEHVEMQSGDEWSQIAYVTFKDAQGAETALLLSGATIVDLSVIIGPAPEYQPPPIASAPPMSGTRVPVGGDNNVVHKAEDVVSTMLAKGFVLGKDAVGKAKAFDEKHGFTSTAGAKVASIDKKIGLSNKITTGTSLVSGKVKEMDQKFQVSDKTKSAFAAAEQKVSSAGSAIMKNRYVFTGASWVTGAFNKVAKAATDVGTMTKEKMAAEEQQKGFSGPSSRSHSYTPIR