MNSRIAFLFSTLVIFLISASISASNDGGNETDYQALLKFKSMISNEEGLSSWNSSFHFCDWSGVSCGKQNNKRVTALVLESRGLHGSLSPYVGNLSFLHVFSLRNNNIQGMIPHEIGRLSRLRFLYLGSNKISGVIPTNLFHCSNLKDLGLYANKLVRSIPKEISFLSKLTYLSVYDNNLTGGIPPILGNITSMELFSATRNPLGGSIPDTLGNWKILTEFYSGACNLSGIIPHSIYNLSLLTNLSSPVNQLTGSLPSAIGEMLPHLEFLQLRGNKLTGPIPPSISNCSKLKFLELMDNNFRGKLKIDFAKLKDIYFVSLGNNIYGFGEADDMKFIDTLKNCSRIKVLHLSNCTFQGVLPTSIDAIGNLSLLTGLWLTSNRLEGHIPSSLGNCHHRLELHLDDIINSVEKYLLNFFNLHL*