MTVNIEIQTNAANESLPIIQNIPTEVVRELDGEKLLDRTTFFTEFSTNAYLEDFYTKVDDPAMQMVLTFLPNIVARIGKVDKMLDFGAGPTIHVAACFRETANEIHLADYLPQNRDELYRWVNNESKFDWTIPLRMILTREGRTWDKLSTVEPETRDKIVDIYHCDVFQNPSVVCPKDIYGQFDAVVTIFCVEYCCNTLSEYYNSIKNTAGAVKPGGYLIYGGIFEETWCSFGGRKFTCLYITKEVMLDALAKADLFVEENDRGCVLYEINGMFMVSAKKRAA