MLWEKLRSIAGDLLIGQALSALLTVTSVCSKVLADRGVAVPTAQSAINYVLLFLVFMGPRLARAAAGRSRPALALPWWRYALIAVADVEGNFLVVKAFQLTSFTSAMLLDAFAIPCGDALVLAGAALYACSNAGSEAAAAALGEAAALAGSAPRWPGECWAAFAGFGAALFALTAAVPRVLRGPGAVVLNLGLLTSDFYALAVAGLVVYTTAPPAVHVRGAQGGEGYTRLEDWVGTSADADADAEADEEALRAGGEGRLPPSQSTAPSLPQLQAQS*