MKKTFILQQQEISFVKNTFTQNLIEQLGIIEVQGPILSQVGNGMQDNLSGIEKAVQVNVKCIPNAVFEVVHSLAKWKRHTLARFNFKEDEGLFVHMKALRPDEDSLDPTHSVYVDQWDWEKVIPEGRRNFAYLKETVNSIYRAIRLTELAVEARFDIPSILPKQITFVHSEDLVKRYPDLSSKERENAICKEYGAVFLIGIGGKLSDGKPHDGRAPDYDDWTTESENGYKGLNGDILVWNDQLGKAFELSSMGIRVDESALRLQVGLTGDEDHLKMDWHQDLLNGKLPLTIGGGIGQSRLAMLLLRKKHIGEVQSSVWPKEMLEEFSNIL*