MAEEVVLIEVQDIPVEEGAGIDADNAEDVAIDFSWLCSMEEKLASTYRTEPSPFTICRVPANLRECDHAAYNPRIVSIGPFHRGKENLQAMEEHKWRYLHKALAFGKGRSNLEKFLKKMKEIETQARNCYSENIQMSSNEFVEMMVLDGCFFIFLVLQRIRSVESDVLIYGNRWMPRLIKLDMLLLENQLPFFVLECLCELIGLPRAALRKWALNCFKNCFPEKPELKSSEEHVIHHLLHLLHVSFQPDSPTRESQTTSASGKHSSNRLCQ