MIPTEALSVQQTIDESNYILTELTNVRHPRITDCYGILKRKEVPISCFEWESVEKENRFGMRYTPYGSKDLPIYFMYSDENQYPNKFEPATKRIKLEDYSVEQQMAGDSCSDQERGVTGELNNAVLNSNCPMPSSSLTDTSSPVAAPLSISSQIRSMSTEQAHELLSTPISDSVYLDTKDIARQIKEWFTLGICTQAFFAVHVLGTVRNRLHRVLTIPRPFNSLKTGKELFIKMYNWLKLSEDVKKEILSIFGINDEKPKKFMRGPEDMESFSDDYDCPEEITFHSQTSSVSSLSPESSFHTSITTETFNGIINKPVNYVNTKRISVVVKNWLERTQATQEWFATKILKRCRRTLNQCLNNPKDWKDLSQKREIYVKMHNWMCLTEEQRHEMMRVYNAPNMDPH