MLENMLLSSSAILPCPIPSTFSSYCRRQKLFQSLQFKKRRSSFICMKFGVEEIAELAQNKAFVAVAVCTVIGQLSKPFSSALYGNGVNFRAVFQSGGMPSTHSAGVVAAATSLGLERGLSDSVFGMSVVFAAIVMYDAQGVRREVGYHAKILNKILLEAQQNSTLCPEEDDLINSKQETLSISSKSLPSLFSSSEKPTTHMPNSMPASGGSDNVARRINSLPSSLAVVGKEVLNTDYNNYIPLKEYVGHTEREVLVGALLGFVVSLVIEMIL