MILRKLPGKQALICRCVSKTFLSVLDSPCFMERHLRDDHDDGEPPALLTYGVHDVAVFYKLWMCKTMLEESDEAKVLKVDDRHLWNYPCIETQSYFHPISSGGLILTRCNSNSPFVFNPIRKEVMKIPAQGDENAWKQPLGFGYDPKGNTHKIISVWETQEHVLVAEIFSLGDTDTKWRSLDISSSASALPFGHVSFSSSTVTIGGYVYWTATISEGSLVQLFRLTNLRGTLAMVDFSSEECLGLWTLRDKARGEWSFDYRFDANVFRDKVGCFCRGHDWSTNRLHVVGAWKEGLLLRIWDSTVCIYLNFKTTRMEYIGFENEIQGLISRDFIISYTPNYLLRLKTYYDQSRVICAHPHAGARLRGRLHFMLTGVDDLLYEFRYCFDTLHSTFDELIGFRYNEDRREKDKLLEKIVKMKDKAEWIFL*