MSIPLRILLSKLSIPHQNLFNTKQLHAMIAKTHLSLDPFFATKISRYYALNGDLTSAHQLFEESPHRSIYLWNSIIRAYAQVHDFKNAFHLFKKLLRSELCPDNFTFACILRACYENNNVEGVRLVHGGLVVSGLQMDSICGSALVTAYSKLGFVDDASKAFYGVIDPDLATWNSLIYGYGYCGIWGEGLKLFNAMRITGIQPDGYTMVALISSFTQPGLLHIGQGIHGFCIKSGFLSNDYVGSSLVSMYSRCECLDSAQGVFYTLSKPDIVTWSALITGIANAGDMDRAFLFFRDRNMEGMKADPVLLSTILVASVRLGNVGPGCEVHGYVLRHGLEIDIRVASALIDMYSKCGFMDLAIRVLNVLPRKNIVVYNSAILGLGSHGIADQAFRLFDEAMEKGFTPDESTFSALLYGCCQAGLAREGEEFFNRMKDEFGIKPRNEHYVHMVKILGMPGKLKEAYEFVLNLSEPVDAGIWGALLACCEMHGNSALAETILQHIFENQVQEGSHSISLSRIYANNERWDDVEKLRDGMIDNGQKKLPGLSWIGGKSS*