MFLKCHDTTGKTKDGPYLMGLFKEAIDEVGGENVVQIVTDSASNNVLAGGLIEDEYPTIFWTPCSVHCINLLLKDINNIAWVGKTVTEAKMLQIFIINHAASIAIYRKHANLQLLRCAETRFASAFIILQRLIKVHQYLREMVVSMDWQRWKGSHVGDGIRVEDIIIGSSSEDFWRRVEDIVTLITPIVSTLRMFDSDCPCLGDVFESMDQMREKLRDIMEDENSRIDRDTRNEVWDLSPTRWKMLHSPLHSIAFLLNPKWFHKKPSSDVEVMQNWNTFISRCYDRDDRTALRLELGKFLRSEGHFANEDCAYNREKLGPIDFWIQYGTGTPLLRQLAIRLLSQDTHAANAIREQLDWVLHERKFALEEGKASPE*