MNVLGQLGSAIQSSLFIQSELKKAHALIQKHDLPVEQVEDDFHKQIILLEQYAGTRIFQQGLARYKVINAMLLIISVIILLAAVIVATVEYLQPERHLLQVLVNAMFDYWVPSITILSVAFVGVIVLAIVRNVYARRLHTRVLDRSWQAIFQHVDK