MKILCSLVQIIEAQSYSRRLPQQEKNALKEIAEQLDKKDWDFDLNPCNGNINWTTPKFDKISMYVNNVTCNCSTPDGFCHVQSILLKGQDLAGVLPPSLVKLPYLKTIDVALNYLSGTIPPEWASIKLEFMSVMVNQLSGPIPKYLGNMTTLCYMSLENNMFNGTVPKELGNMVNLQSLTLSFNNLTGKLPKEVNKLTKLTELRLSGNNFTGILPSFESLKNLQKLEIQASGFEGPVPPSISVLTEMKELRISDLTGSASEFPPLENMTGLTRLMLRSCNLSGKIPSYIDNMHQLKILDLSFNRLEGQIPDLESQERLQLLYLTSNRLTGPIQDWIKSRNSKYVIDLSYNNFNESSVPTTCHRNPKLVQKL*