MVELKNLRSNMLTLVLVNIAGIMEKADETLLPGVYKEVGEDLHTDPTGLGSLTLFRSLVQCLCYPLAAYLSRHNRAHVIALGAFLWSAATFLVAVSANFTQIAISRGLNGIGLAIVTPAIQSLVADSTNDSNRGTAFGWLQLTTNFGSTLGGLISVLLAQTSFMGIPGWRISFHLVGMISVAVGISVSFLANDPRFVDSDGNAKDQPPPLPFQEEVRQLLKEAKEVMKVPSFQLLIAQGISGSFPWSALSFAPMWLELIGFSHKSTALLWTLFNVAQSLGALFGGTMGDVLAKHLPNSGRIILAQISSGSAVPLAAILLLLLPYDPSTTLIHGLVMFIMGLCVSWNAPATNNPIFAEIVPERARTSIYALDRSFESIISSFAPPLVGILAQHVFGFKPIPEGSTGSEEIKTDRQNAASLAKALYTAIGIPIAICCFFYSFLYCTYPRDRDRARLQQTEETGNASSEERQALLENDDERLLLVS*