MLRFLHSKLIQIRLPTKDSKTVVFSPQNHPNLQSISNLSHSTLQSSLTLSYLEQSCGLSPESALSASKKVTLKTTEKPDSVLSLLKSHGLSKTHISKLISKRPQLLSANPDKTLKPKIQFFNDLGVSGAALAVLLISDPALLSTSLKNRIIPSVDFLKTIVHTNENVSLSIKRSPRILHYNTQTEMNPNLSILKDYGVPESNIVKLITTHPRVLMLIPERFRETLEIVKEVGFNPVTLNFILAVRVVAGLSKLNWERKIELYKSLGWSGDEILSAFRVQPMCMSSSEKKIKRVVSFFVDELGWKPSAVSKYPDILLLSIDKRIVPRCSVVRLLMSEGLLKKDFSIHSVLKLNENSFYEKFVSKFQKRVPEVLKAYEGKMEFGWEKEGQSYNS*