MELGFRFIFVSLVLSVFVLHNSTLPVHANGLVRIGLKKMALDLRARLATQYDLKVKAHLRSSNVDDPDIVGLKNYMDAQYYGEIGIGSPPQKFSVIFDTGSSNMWVPSSQCYLSIACYFHAKYKSSVSSTYKENGKPAAIQYGSGSISGFLSQDNVQVGDLVVKDQVFIEATSEPGAAFIAAKFDGILGLGFQEISVDNVVPVWYNMITQGLVKEQVFSFWLNRNPDAEDGGEIVFGGIDPNHFKGEHTYVPVTQKGYWQFDMGDLVIDGKPTGFCSGSCKAIADSGTSLLTGPSSIVTQINDAIGVTFVKSHECKAVVSQYGEVIIEMLLSEAQPKKICSQIGLCAFDGSRDVSISIESVVNGDKSTTGEDDNRCSACKMAVVQMQNELKQNQTKERTLNYVNRLCDRLPSLKQESLVDCSKVSSMPTISFTIGGKTFPLTPEQYILKVGEGEEAQCISGFTPMDIPSPRGPLWVLGDIFMGVYHTVFDYGKVRIGFAQAA