MLRFLHSKLIQIRLPTKDSKTLVFSPQNHPNLQSISNLSHSTLQSSLTLSYLEQSCGLSPESALSASKKVTLKTTEKPDSVLSLLKSHGLSKTHISKLISKRPQLLSANPDKTLKPKIQFFNDLGVSGAALAVLLISDPALLSTSLKNRIIPSVDFLKTIVHTNENVSLSIKRSPRILHYNTQTEMNPNLSILKDYGVPESNIVKLITTHPRVLMLIPERFRETLEIVKEVGFNPVTLNFILAVRVVAGLSKLNWERKIELYKSLGWSGDEILSAFRVQPMCMSSSEKKIKRVVSFFVDELGWKPSAVSKYPDILLLSIDKRIVPRCSIVRLLMSEGLLKKDFSIHSVLKLNENSFYEKFVSKFQKRVPEVLKAYEGKMEFGWEKEGQSYNS