MSPYTTGGRAPNVSRYLRDLNTIKEPVSEETFEVGFEDDMAMFTNTQFFDFETGQHTDYQAPPAKPEVETQVPSSAATDDLTSPLTGEFANVDFSMPGDFSFDHFTNPYPASGVPPFAEGLGNLQPLQPNPQTTYAPTPVAQQHSHHYGAPAARAAAETRTPESLTGVSRPGANFEEQSRIAAEEDKRRRNTAASARFRIKKKQREQALEKSAKEMTDKVQALEQRINLLETENRWLKNLVMEKNDGNDDIATKLKELHNKQPATATTSSDSVKEEK