MQYLIALGGLVVLVSAILAAMGFHGRPQVVGIDLGTTFSVVALKATDGTVSIIPDHVTGKQLLPSVVTYKSDGKVLVGDVAVAQRGRSPERTIFNAKRFIGRELGEVSQESAEHAYRVVGNFTENSREPNASSLASPAGFAIELDGKKERWVSPIDVGAEVVAHMRRSVTQHLGFEISRAVICVPAKFGFPETKATQEAFERAGMKVMRILEEPTAAAIAYNLHKGEGVRHVLVYDIGGGTLDTSLLYMNGNAVSVLSVAGDDHLGGSDFDIQMRRLLESKLERGDVQIADSETAKESCESSGLHILAEDAKIRLSSEQKVETRCRASDGKDRIFAIGRQEFEDASSELFSRAMAPVQKVLDDQMMTTDYINDVVLVGGASRTPKLRELLQDFFGSSKRLHTEIDPDITVAWGAASVLD*