HMEPVDPCFRANCEYQCQPLNQTSYLCVCAEGFAPIPHEPHRCQMFCNQTACPADCDPNTQASCECPEGYILDDGFICTDIDE
ILHTNMPNVNEFMFTNKFKARVMVSRLPTKDNQVELKYEWVEFTLPEGNYSETMTIDLMNNAIVEHYLKVGRQNGVLESDIGV
AIQCSKCDEVGHYRSQCPHKWKKVQCTLCKSKKHSKERCPSIWRAYILVDDNEKAKPKVLPFHTIYCYNCGGKGHFGDDCKEK
