MYQENLSTRFLTQSSSARFCWNLSEEKQFEKALVQFSEDLPDRWQQIADCIGKSVQEVTEHYEELVRDVNEIDSGRVELPCYRDGNSCWESMGAVPSEISFGGKSNKQADSERKKGTPWTEHEHRLFLIGLHRYGKGDWRSISRNVVITRTPTQVASHAQKYFLRQNSMSMKKERKRSSIHDITTVDDKPVPLPIDQSWIPPPGAPVQQLSGMQDAPMPPAGHFPNQGGSMGYQNYDFHM