MATSKPQDEGFAIPQIDMSKDEESVVAELYAALTTTGFATLTGHGISKELREKAFAASKAFFLLPTEEKLKCAYQGHRSNRGYIGIGKETHETSASSDYKETFDINVDESSGFSQPWPSSTGSGPLETFQQNLIAYFDAMDKLHLTVMRLISIGLGLPPNYLCDRCNERHENLRLLHYPHMPVSNSPSKEPRSRGAIHSDFGTITLLNQDGVGGLRVQCRNDTWVFVEPVDDAVVVNVGDMLQRWTNGILKATLHQVVEVPSKNGETYIPERYSIAFFCNANKDTLLECLPPCVSEDRPAQYEPVNAHDYLTMRLSATIDASSS*