MALRVAVAGATGDLGVPIVKALLAAGYHVTALTREGSNNTSKLPKSPNLSIAQVDYSSVQSLEKALQGHAVVISTLTSTFVGDQNPLIDAAIAAGVARFIPSEFGSDVLNEKRNQLPVFEGKVNTLEYLKAAATKNPAFTYTAVCTGAFLDWGLHGFIVNVPERTAIIYNGGDVPFSATNLGTIGKAVVGIIEHLPETANRPVYIHDAVVTQNQLIRYAKEKDGREWEITHKSTEEMRLSALDQVAKGNTDWSVLQAFVFSSFLGEGYGVDFSDCLDNELLGVKGLTEEEVRKLVESLL*