MKEIQGVQRALRFPCLAWIFLLHGVIGALSLPTSKTASFARSPQNSKDVCNMELAQYPRPHSVPITEFGAVGDGVTVNTLAFQNAIFYLNSFADKGGAQLYVPAGKWLTGSFKLISHLTLFLDKDAVILGSQDPNLWPVIDPLPSYGRGRELPGGRHMSLIYGLNLTDVIITGDNGTIDGQGAVWWELFHNKSLDYTRGPLLELVDSQDIIISNLTFKDSPFWNIHPVYCKNVLIQNVTILAPRESPNTDGIDPDSSSNVCIEDCFISNGDDLISIKSGWDEYGITYGRPSSNIVIRRISGSTRSSAGIALGSEMSGGISEVYVDDMVVTHASAGIRVKAARGRGGYVKDIYISNVNVSNAKLAIEFTSFYGEHPDSNYDPAALPDVERIVVENVVGWNVTRAGNFQGIEELPFREIFLTNISINVTSSTHIWNCSYVEGYSESVDPEPCTELQRQGRGILPSCSSREGDNCAEI*