MQELYLLGVVPSRRFEAVVNSLSKTLDGPKTILEFWVVYRPKDVPPNLPRQPDSWLRLCSNIESHDETDTEWSKNTQWSMYLEGNSEPKREDKCGIRPVNRAKLTNGSVTEFVEKMGYEFSHEYIIQGLEYFFFDTTVRIYQTLIPSQQRSIKPPFHPMNEEQPWILHVYTHVADASNQVAMAKAEANLTKVKTLLSAFCDLKNVRL