MDKKKKKPVDEFAWQEYDKEEFREKFPALAEELEEREGIVIEGYRVDEFQVLEEEELEEEKIDFSGYNPTVIDFLRRCETDEEALEIINWLEERGEITHEMAKDLRITLVKKGVRAFGPKKEWGWYERHGKH