MQHVKSPEYLTACIDWCQITVKNVTPDIIAEDILGIPYELMRTDLRGGIRGYKPLMCLDDIRVFEPSGGNADNGYQILMAGSGCRGFEKFLEAQGIDWYGFFQRVLKYKVNFPRIDLAIDDRKTYFKISTLLRMVEKGLCVSRMKVGQNHGSFELGDGTTGGKTIDFGSRSSELFLTFYEKGYEQASKFGLERDKIDKKWNRYELKFRQERAVNLVYELVKRREVFTVAMEVLNETLRFVTKGGGNRKSRWPTWEPWKWFMKDVSKLKLYMKPKEKTFPELCHWLSVYVAPSLKIVREVDRNLGTDNLETIIEGANLDKKHHFMIQKFIDEDKISRLETNQLLLDLERVNESRHCEADR