MNGKLTKGDCDDLVHKKLKDIENKVSDLKNNQFNISKLHEINELFSECIKLKEKISNVYFQLLRHSSIIIYEKKIKEITKELDNLKHEMIKNESNIECQNINQNFDDDFFIPKNYCIGEDPEHNELIDMPVDLNKHNLSFQNDKNIKIIRGIGEGTYSSLLINNMNNCEIIFLDILSSVFIQNITNCTIWIPAVESSLLIYNCVDCNILVNSKQIRIHNSVNTNFYINSMSSPIIESSEKLFFFPYNLNFDELPKLLEKININRNSNKWKEVLDFSWQNTQNPSPNFNISNDTQIYEVKLKKKESVEHSQEHEINNKYIIENFPLFLKKLD*