MNWILFFLSQVFPQILYEMQSELFEKRWQPTRYATISGEPIEECDQYWDRNSQLVAISSTPAIERKLLCISDNMFVHNNSKHGRRTRRNDPTDGG