MMRSLVGRVKASGFAACGEANRALLVPGLRNIESSVVPAPCCGRRLASIDCSLFEGLISPEYLSLRRSDHVSYDSTFSTRGLSTSERTMLDSQSSLEYQSSRRSVHVSYESTFSTRSLFTSGRSLLDSQSSLEYQSPRRSVHALYESTRSLCTSVLSSDLRLLDSQSSLQYLSPRHSVHVSCSAFSTRGFCTSVKDEPTLLCGKEGTSKICEGSISEFPPWRSTSAHPSWHEALSTSSMVAKLSRLPRVPHTPPDFLAKLDARSLTIDDVIALNPVEKQLRTSHAYSLTLRDGVRQGFLDWKAIECCLSAWIRALTVEWEILAEEDHQLTQTCSLCKHFTLAARYMVEFLEIHPFRDGNGRVSRKVTAMLLQDSLGGRYVRLPENTDCTPARTWMLHSLALSRTNKASVIPLESVPECDTTDVAAFLVDVAYEQFIIS*