MAIKLIAIDMDGTLLLPDHTISPAVKNAIAAAREKGVNVVLTTGRPYAGVHSYLKELHMEQPGDYCITYNGALVQKAGDGSTVAQTALSYDDYRYLEKLSREVGSHFHALDRNTLYTANRDISYYTVHESYVATIPLVFCEAEKMDPNTQFLKVMMIDEPAVLDRAIARIPAEVKEKYTVLKSAPYFLEILDKRVNKGTGVKSLVEALGIKPEEVMAIGDQENDIAMIEYAGMGVAMDNAIPSVKEVANFVTKSNLEDGVAWAIEKFVLNPDHSSGHFPAR*