MGLSGTKPFTTPLETNLKLTYVDYDSIINNTPTDNDKLLTDPGKYQRLVGRLLYLTMTRIDIAYVVQSHFEEALRVVKYIKGTLGLGLLMPADSSCKFEAFCDSNWGGCLQTRRSVTGYLVKFGSAVVSWKSKKQEPVARSSAEAEFRSMASVVAELTWLIGLYKELGITVEEQQADILTKGLGRQQHSHVQAELEGYISTISLREEVVGVMWKMKKRGCRGILREMMKGVLGEGKRVMKVRCGGDDASSSRCGGGLKRTEDGGHGEWDKGSIT*