MARKKVNLTYISNPVKRKAVFNQRKNGLLKKVDEITTLCDIHACAIIYTPDKPEPEVWPSDQGVEDVIFRFRGVSELARSKRMFCQEKFLKRNIIKARGQLKKLRNENRKKEIGLFMCQYFLGGNHLDNANIIDLNDIRFLVDKKLEEITKKIEMLHVQEVTSATENRGETMIEEKQALMTNVDAMPNLNWSNDNINASGGDSMLTLEDINVQSGWLNQFILSKR