MKMVQEEIRKGPWTEQEDILLVNFVHLFGDRRWDFIAKVSGLNRTGKSCRLRWVNYLHPGLKRGKMTPQEERLVLELHAKWGNRWSRIARKLPGRTDNEIKNYWRTHMRKKAQEKKRAMSPSSSSSTTTTVDSLPFSGNGKVSFYDTGGPNMIALAGKNSPEFEDEKGYSMDDIWKDIDLSEENTLKPLGDNYSEEGCNFSCPSMSSPSWEYCWDLPWKMDEEESKMFLPTNQFLSCFEYGTAPLTG