MQQEGTKPAKVTFLFLLKARASMQAPGLGQRIHDQIIVESGLHADVVVGSTLVNMYCKCGNLEDAYRVFDGLPNRNAVSWGAMIAGYVQSGHVIYMCVLKACASATSIGLGLKIHDQIIKIQFNVGDDIQKTLVDMYVKCARLEEAQRVFDSVLNKDVVLLIVMIGGYAQHGHSLSALKLFIKMQEVSTKPDKFIFSCTLKACSAIGAIGHGRWIHNQVVRNGLETDVVVGAALDDMYTCCETLGEACRGLPNRNEVSWGAIIAGNAQK*