EHHHSSMHPKRTVMLKNRLPRRYLGVRQRPSGRWVAEIKDSNQKLRLWLGTFDTPEDAALTYDRAARLLRGRNAKTNFPNQGITTSSEENFNILGKNNPRLYQLLQQA