MRVAALLLLFFASFLLDSFLISISQQQAAVIDVFGHEAFSPWIGKVLWPWILGLVDRVGTIFSQWVLVPLAILRIAALGYFHPSYLRKGQQGRYTAVAQHGRSCGYGRANKVGASINPFVGADSEEAVIEEGPSLGAASGDTIKKRDSWAAKVKYYSSTVWLQLCRGRVNKVGASINPSAGADSGEAMIGEGPSLGVALGDAVIGEGLALAVDDQVVVFYGVNPWPGVEDSATVRTRRGCKGDQRGIQGQETNPHHPPSARGRLGRPPDIVWKYVFCDPLALRERNLENTEMDPQCFSTNKANWEAVVRCVLCKAPVKGNGPMGIRRHLCSFYKEEDIGCYTADISLCRRPIQEISEEFVFITRNNIEDFLEKQED*