MTVRIPQSQAFRCTRENGASKWPERGSEVRRGDIILPKLRPSFKIKPDQPVFTIGSCFARNIESALKNRGYSVPAFEYRLPKEELYGVTQQQSGFLNKYTPQSMLQEIAFAFGDTDGSEYLIEVQGGWIDGQCHSNKPVSLERALARRQEVRDLYRTAIKDAGLVIITFGLIEAWWDRANQNYLNATPYPSMISAHQERFDFEILDPIDAINCATKTVELIREHGGADTNIMVTVSPIPLQRTFAPDDVLTANCYSKSVLRVAAEAVVNKFDRADYYPSYESISVSDPDATWEDDMVHVKLGAVKENVERMIDIYSA