MRVKRRDTEQWMHHRLLPEILKKRVRRYDQYKWLETRGVDEDNLVQSLPKDLRRDIKRHLCLGLVKRVPLFGSMDDRLLDAVCERLKPSLYTEDTYIVREGDPVDEMLFIIRGHLDSVTTGGGRTGFLNRGFLKQGDFCGEELLTWALDPKSGVNLPSSTRTVRALSEVEAFALRAEDLKFVASQFRRLHSKQIQHTFRYYSQHWQTWAACFIQAAWRRHCKRKNDELRRTEELKLQTAMAANSGAASASLGATIYVSRFATNALRGVQRLRNMKLPEPATPLIKLQKPSEPDFSAEDS*