MSTEMEAVSVLQYLDNKSILVIGAAGFLANIFVEKILRVAPNVKKLYLLLRASNEKSATQRFKDEILGKDLYKVVKEKYGPNLTQLTSEKVTVVNGDICLADLGIQDSLAHEMIHQVDAIINLAATTKFDERYDVALGINTLGPLNVLDFAKKCENAKIFVHVSTAYVSGEKSGLIMETPYRMGETLNGTTGLDINHERKLVQEKLDQLLVIKTPPETITQAMKDMGLTRAKMYGWPNTYVFTKAMGEMMVGEKRDNISLVLIRPSIITSTFKEPFPGWTEGIRTIDSLAVGYGKGRLTCFLGDLNAISDVMPADMVVNSILVSMAAQAGKQKEIIYHLGSSQKNPLKNEKFPEVAYQYFTTKPWTNKDGKPVHVRKIEILSSMPSFHRYMAIHYSIPLKGLAVLNMVLCKLLDKSVKDFHRKINLALRLVDLYQPYLFFYGVFDDSNTEKLQRMVLKTGIETEMFYFDPKIINWDDYFVKTHIPGLVKYVF*