MKLSSPTVSAVADKEAQFSWELLDSGLDPAKGPVTKEFGFMHDPKPMTAAPTLLPSRWRELWLNLPHHYAHETVRSFCNEGLETLNVEEIRKQSGNGLAFMKTKSIVFCIAQAWVDSERVIAEEMDEPPPLPKTLQSAMDDFASLCECPDYCTLADMSLTASLLVTDKFDPKSCTFDDFVLISPVNNSERLEEIVANDRESARARANAENRFHNTPTMMEYRTHDLVQIVARTQQLVFQYESIDGTETEEQKVIIAELLGLLEAATQSFRRLQEGFGLLNKKTVDPVVWHRDIVKYTSGYGGHLGMSGPQAPCIHLIDAFLGRTSYKSELGDTTTKTFAQIQHNHREFIRSVAAGPSLREFAQTLENETPGHPLADAFNKLVDNFTNGFLALHKGRAIEFARQGFNEAGPREFTAETSYIWPATNNVTKKLKGFFDEARQERSMLKVVRSGADANKQTRSNRSHGPQKTVPLQCPFSKQLVAQPIKCPFHK*