MKLLSQVFLITALIALVSSASLEKGEREEKLHFGFHTENGHQRNEAITYTVKPETVQDPKEVTTQKPVEYKGGYSFISAD GYEYQVLYKANKNGFQPYVTAHKIKPDKS