RRQRRNRTTFTPQQLQELETLFQKTHYPDVFLREEVALRISLSEARVQVKYLIIVKMNYVEIAHRCHSKIFKVM