MKDQDLAAWLALCFTPKLGSKTISHLLATRLPAQLQSFTPKQWLASGLKPEQLVFLTTQAAKQAELCLQWRSAANNRYIVTPHCPLYPRLLKEISSSPPILFIEGIWEAVHDPAVAIVGSRNASVDGRQIARQFATELAQSGLVVTSGLALGIDGYAHDGALQAQGQTVAVLGSGLAQVYPKQHQGLAERIMAQGALVSEFAPHTPPKADHFPRRNRIISGLSLGVVVVEAAEKSGSLITARYAAEQGREVFVVPGSIFNAASQGSNQLIRQGACLVQSVQQIHQELKNALTWSLSEQVPYQATLFSAVQGDEELPFPELLANVGIEATPIDILASRTQIPVQDIMMQLLELELLGHVVAVPGGYIRKGRG*