MEKAESVPEVVESIEKLLNKHQQELLQHLDSWADRVTSAYANAPLALGSLGTLAKKPTGGTFGALNCGEAPVVSGEDAEIAPKKNRKSYDEARLTHIQAMEARSEVELSRGFSEVKPFWHSWRHFRRFCKWLVESSWANTFFALLILSNSVFLGVQLEMQAAYQDVSIQLTVFAAFNVSYAVLFSLEVALRLLACGPSSYLWLSDEYVWNWLDVFVVFASWIELIIFFLTPGSTMGTNRNFRVLRLLRFGRIVRVVRIVRVARLFRSLRTLINSLVGTLKSLFWSLLLLALIMYMFGILFTDAVLDHRNELNFADETSNLSKFFGGLYPSIVTLFRSISNGLTWGEAADALENMDNGIFWSSLFHFYVAFCSFAVLNVMTGTFCNAAIKAAERDHDMLVLSLMQTRQELREQVANLFHRIDHHGSGQITITDFESHFSDDAVIAFFESLEIGAMDAWTLFLSLDVDGDHTISVDEFTERCLQLHGPARSADIFALRQNTAARNRIHG*