MDLNQFVPSQNSALTMDSAESTAAAAARAPNGAARAVDDYDDDDDAVPEVAACISAMLDLGGSVESKRLFLARRTALEMLRDRGYAVPEDELARTLPEFRAWWEDKPELERLAFSTTLASDPSSKVKVVFCPPEPVKIAAIRVVYTGVKDENLSRLILILQGRIMSKAREAIKEIFPYKVDTFQITELLVNITKHALKPKHQVLTAEEKAKLLKEYNVVDSQLPRMLENDAVARYYGLGKGTVVKVIYDSELTGNHVTYRCIF*