MVAVILSQYLLQVISLMMVGHLGELALSSTAIAISLSGVTGFSFLLGMASALETLCGQAYGAEQYHKLGTQTYTAIVSLLLVCLPLAVIWLYMSKLLTFIGQDPVISHEAGQFSIWLVPALFGYATLQALVRYLQTQSLIMPLLLTSCAILGFHIPLCWALVFKSGLGSLGGALAIGISYWLNVIFLGLYIKYSPACEKTRVPVSMEILGGIGEFFRFAIPSAVMICLEWWSFELLILLSGLLPNPELEASVLSVCLNTVSTLYAIPHGLGSAGSTRVSNELGAGNPQKARLAVHAAVCLAVTEAIVISTTLFVSRRVFGYVFSEEEEVVDYVTNIAPFLCLSVILDSVQGTLSGVVRGCGRQRIGAFINLGAFYLCGIPVAVILAFVVHLRGKGLWVGLQTGSLLQTSLLLIITGCTNWEEQATKARQRIFEGTSSVENGVLM*