MRELRFSKDELITFEQLFLDVRRRRYIRYIGLEFLFIDSVESVDNSVWTASICDRNLARLHRELNRQTTNAEDNAAWNTKRINYEVTNMIYWFISLTSRWERSEVSHDGICLELIAETKSYCQELACRFVEYDGDVLDNSYLNTIDEDYRAFLYRSASRDFDRQAEWDHTWQVDLDALGLPCNTFESLTADFISGISLNYDNVRYISPYVVNKLAKQLSSIEYIDWQYKARFCSTEKHDKLIDDHIAAVAQLPATIRSLCLRQVGLGQFWGAQGNQQTYESHKRGDLAAALAALAARQLEKLTVTCVIDALDFFKMAGPNTMWPMLKHLALTTSCLDDKEPTSFESPRAHQIQRVIHKAGEAALRMPQLDFFSLTNGNPDGGVDVFFSFQVHEYEPHEFEPSFAMVKVFADQRNEHATNDVLTRLSLKKWHEVAASRSLDLTMKVGFGGDTEQHWHWSLMGGMAGVDRLQYPVVRQRG