MKMKTLKKSGLSKEELIQAYRQVLRGRRLDERLWQLTRIGKTSFNISGQGAEVAQVAMAMAFDPQKDYFLPYYRDMTACLVWGMTSKDILMGSFGKEADPSSHGRQMPNHYGSKEHNIVSFSSTVSTQMPLATGVGYAAQLQKADFVALTTTGEGSANQGEVQEAMNFAGVKKLPVIFVVENNEYAISVPIEEQYANKRMADRAKAYGFEGVTVDGSDFTEVYLAFKEAVKAARGKKGPKLIELMVSRLTSHSADDDQSVYRSKEEIEEMKKNDAVKLFEKQLLEEGYLTDEDIAKIDEEIRAEINQATDEAEAMPDPVPTSILEEVYAK*