MTITQTVQNQLFGNDKVIRLALEERTRKNRSHFVQSEFSDRKNCNDPTKQPFGSGKAWTHGEHARFLEALDLYPSGPWKIIAAYVGSKTTRQTMTHAQKYRQKIERRRRGLRTRTSSPSKKWASENAVDVKLSAATPVSVPTLIPDAKSFLFDFEDTPGSPSSVELSLSGALYKYPTNIPDVQGPPLQNIVTIDFIGSAVCHPQSTSIPTNEIVECSSGFDQELFTEFVQGWEPLTFTYNSDMYETLTPFIDTNDFEAELAMTDDIVDMMLAL