MKLVVYLYFSMIVLGVQAWPSVKRSFELFPNPAMPHNVHTVSDCMHVASEAGDYIFKKLNPLNSALNREAALLELEVAGA AAVGVVPGEGAAAGAGAGAGTAADVQELQPEVCGLYVIGEPDTIVEITMKHYDANCETGALMAFVDGWELNGEYFPGIKD HHRPLEERVYEFCNNYRQWPRVSNKKFFRSSQNAALLQYRIPVRGSFVANVRFHKITQPCNVLVQDTAAMYKMTNFGQAR NCTISALFPAVVSLASLRIGGKSVRAQPKVNYDCQLPSDRLEIGGAAGLDAIGMEQASAVCGASSDLGPEQAIFCGVSTV RLVSSGRYQNQAAIVLRKADVPDMEIATLICAL