>106663 MNATVNRTEFDDLLNDTNINTSMLSHLSHNLHIYGYLIIGPMLVLVNTPIFLLVMLRKALRLPYLILATVFFNSGLTGMSAILMGAKRWIISVVQEQFIVHYDCVLSVAIFFLSMSFLNGWSLLMNSVERFCVVAFPIYYYTHSKRIIFALITIQYAITAIAVIFTVVASLIEPKRYISHFCMMHSVYSSYFYVTLTLMSSIASLFSIVIMVIVVVLLKRRFGAQFLSKNSCNRDLTHFIKNQKRYTHTALISCCFTFFLVVLPSMVKCIYALDASKRSPIIVMLCVYLPLLNSFNMVLLFIYRQKDLQNAAIHGIKWLFCRQKQHIQPVTTAGF