MECFLPTPFSFSSSFSSQSWFFPFLVLKSSSKLGFNRKLCSFNRNGSRCMSMSGEMENSVLSYKKLIHFALEETSSHTHLVPAPLQEKYSSLLAMDDETELQMLSFEAPKIRLLRSLCIEGSDGMQVLDFAAFPKPEFDLPIFCANFFTAAKMNIIVLDLNPLHDVMDQEDYKEKYYKDLIPLGLKYSELLPWGGKLTSESLKFFSPIVIWTRFSSSPYNHSVLFSAFKDYYKAWLELTDKSEEETDASQVARNREAQHRYLTWRSEKDPGHGVLKRLVGEALAKDVISEFLFSGVNKLGSKTFLDYFPEYRCEDGRVNEKRSMIGKSFESRPWNARGEFIGNKVS*