MIVNFISTLGKQVIDFFRALGRAGFMLFGALIGKPQIRKHFPLLVKQMHVLGVQSLLIILLSGLFIGMVLGLQGYVVLVDFSAETSLGQLVALSLLRELGPVVTALLFAGRAGSALTAEIGLMKATEQLSSLEMMAVDPLRRVIAPRFWAGVISMPILSILFIAIGIWGGSLVGVDWKGVDSGSFWSVMQNSVSWSYDILNGFIKAVFFAVAVTWIALFNGYDCMPTSEGISQATTRTVVHASLVVLGLDFILTAIMFGAG*