MQGEQIFKFLFWAFKQRIDGFKSCRPVISIDDTHLYGLYDIKLLIAVGIDANGNIFPLAYALVARESFESWSWFLKLLWTHIVCERQGIGLISDRHQGILQCVQSYDWLSPPNTYHRFCVRHLKANFNKKFVNSELENLMWLAATEHQEKKFMQQMQQIKTLSPATYEWLNEFPLKKWTMYKDGGRRWGAMTTNVSESYNGLLKKARGLPVTAMVRMTFKALVDRFVERNNLAIALLQSNMPWPLAIDKKFNDYYQRAQGHTDMMTYNTGDGVFEILTFAHDGKCGNVQTVTAKGKKCSCGKWRNYHMPCSHAIKFCGLHGIEPKSYVSKFYSAKYYKRTYNETFNSVGDEMYWPPAPFNLIVNTEYLRTSGTQGRSRLKNDMDIAPARMTRKCSVCKETGHTKARCPTRF*