MLRFLHRKLIQIRVPAKDSKTLVFSPQNHQTLLSISNLSHSTLQPSLTLSYLEKSRGLSPESARSASKKVTLKTTEKPDSVLSLLKSHGLSKTHISKLFSKRPELLSANPDKILKPKIQFFNDLGVSGAALAVLLISDPTLLRMSLKNRIIPSVDFLKTIVYTNENVSLSIKRSPRILHYNIQTKMNPNLSILKDHGVPESNIVKLITTHPRALMLIPERFRETVEIVKEVGFNPVTPNFILAVRVVAGLIKLNWERKIELYKSLGWSGDEILSAFQVQPMCMSSLEKEIKRVVSFFVDELGWKPSAISKYPDILLLSIDKRIVPRCSVVRLLMSEGLVKKDFSILSVLKSNENTFYEKFVSKFQKRVPEVLKAYEGKMEFWWEKERQSYNS