MRPQLLSANPDKTLKPKIQFFNDLGVSGAALAVLLISEPTLLFTSLKNRIIPSVDFLKTIVHTNENVSLSIKRSPRILHCNIQTKMNPNLSILKDYGVPESNIVKLITTHPRALLLIPERFRETVEIVKEVGFNPVTLNFILAVRVVAGLSKLNWERKIELYKSLGWSGDEILSAFRVQPLCMITSEKKIKRVVSFFVDELGWKPSALSKYPDILLLSIDKRIVPRCSVVRLLMSEGLVKKDFSIHSVLKSNENSFYEKFVSKFQKRVPEVLKAYEGKMEFGWEKEGQSYNS