MVELKNLRSNTLTLVLVNIAGIMEKADETLLPGVYKEVGEDLHTDPTGLGSLTLFRSLVQCLCYPLAAYLSARHNRAHVIALGAFLWSAATFLVALSANFTEIAISRGLNGIGLAIVTPAIQSLVADSTNDSNRGTAFGWLQLTTNFGSTLGGLISVLLAETSFMGIPGWRISFHLVGMISVAVGILVRFLANDPRFVDSDGNAKDQPPPPPFQEEVRQLLKEAKEVMKVPSFQLLIAQGISGSFPWSALSFAPMWLELIGFSHKSTALLWTLFNVAQSLGALFGGTMGDVLAKHLPNSGRIILAQISSGSAVPLAAILLLLLPYDPSTTLMHGLVMFIMGLCVSWNAPATNNPIFAEIVPERARTSIYALDRSFESIISSFAPPLVGILAQHIFGFKPIPEGSTGTEEIKTDRQNAASLAKALYTAIGIPIAICCFFYSFLYCTYPRDRDRARLQQTEETGNASSEERQALLENDEERLVSVS*