MASLLIKFPIKNLEQSDDHSNVNKIPNGYRVACVEDVKQVLRRETKEKQECLQLQELALLPGLDNAFRLKDGYLFDFGVLKSFYPQYEHKLFTITHKLLVATSISEVEKSESDAALELLHACDEEDEEEIENIVIGYQKQLINLEKHYIKSSGEDEAQTSTADEERPVEVLTKRSKGQLVVQSGYVDERRSAEVPLQKASILSSEQLDLLYAGTPWVNGGTALHFSVRATKMCAVRKLLHLEKQSFCQLGLKKGSQAGGAEECDDTGDELLFFQSKMVRQEDYEGNTPICLAAIASPYTAEQYEKASIPNVLLHADGANVDQYQHHMKHENMMGLTPLELALGCGHFQGWSLFHAEAEILQKNAIKMTDETWKKFLQERGVYKAWLLLLSRYANQGHFRKELDNQCKQLNLTEYIFEPKSSTDKQSHLLNLFLKALEAGFFTFCQTFLNNEDGKMQLRRLVMGSMKNEEDIDYARNDVYSNNILHLYAKGGADENCTAVNEKEKSLRVWKLLENVLNEKKGLLQQHADAFNLQGLTPFMLAVKHSHLLACQFLKPHSSDKLFRKYIFSNNDVDESGENIIHWYAKSEPNIPVESWIIPENFSQLASVENSSEKTPLELAFESGHTKACVWLLDHVDLKKDTYKLAIYWYAAGKAEKEAGEKLLEKQDGEKKKLINQEDEEYLGRTPLMAALAAGNKDACHLLLDQVDCDAMTFAEEGDRDDNNLLHCWCLGGILDATLWKKLTDGQESQVKEHFKKPNKDGYTPFMLALKSGNVEFCNRLLEILKDFVLNISDGDNKKSNVFHAFVAGKCKDESLWNALINAHMQTSSSSINPCLSLLRKALTQRHVISKETPFNMALQSGSEDCALLFLRGIPPDVQICNEGVLKYAAEGLPRSFKVWSELIKKRHTNSTSWHQNAILHKALKKVAKEGSLEVFDMILQTLEKDIPSDKLLRFLNAKGYDEENYGDTVVSNAARCQDLGAAHLQLLDMRKGLIFSSPLSSYIRKELTEAPKLDNKVELENVLFSAIFESNACACSWLVMKKRESPLEDNVRKVALWFSATRGGDYKSNDRCEQNAIAVFKILLEGSTNPKLLLESLSDVRGKNLIHVVKTPQLISYILQISPSLLDKKDKEGFTPLFECTSLEKMHVLIRHAVDNNKKLDHMIRYKNFHEKTTLLHMQINNFEKVAKLVQWISEIEFVIDQGGETILHAACKKGLLEVVRLIIHTKRNLLHVTSLGGKTPFHVAVGSSQTLVVKELLEGISEDLLSKFLLDERDGDGRTALHFAAESKDHKALETVKLLLEKAETASIDGFRDKDYRSLLLWASAGPIIGRPIDVSQREDVTNHLKRLMASIEEKQINLLDDAVKKGSKTMVKELINRGANPVNLDALEFSNKKESDQPTIKDSLGRVTLAKGIAALLLNPFLCTPITVGIFAPWGMGKSSIMQQIDTSLMMTIIHRNLLGAHLLMKNDFPNPIVEEQLSKRGKNIKDQVLQMARNRNKRDQTTSSQWKCASWICQICSRPPTVKHEKIPANNDLDMRKFFNEYHPEFDQLYKGLALMEREALVKSRLLTSHKKFSFHIPSFLTVHYNAWAYHGEVEASAGLAMTISREIEACLSTARWLRLCFKRAYKRDPVFMISSLIVPIVVCVAVGGWIMWLVWKLMSIKGNQAFKDVQYGSIPVSVLVVTWVVLQRVVNVVKPISEQLARSLQHKKGHQERLGYQRQVIEDINMFKRELTREPPHCIWRVFAMFWKALVKNRDYIEGTSIAKEMGGIKNLRIVVFVDDLDRCSSHKYTLELLTAINLILSVCDINVVMGVDKSFIEKAIQKEYENKEAEVKFLEKIVQVPVDLYDPDDQDTANFLDDQLRGGSEKRKPTSTSMSSMREGSSHDDGGSGASIETNDENSYRANDRSVQPCGESVRIGTHGDPTITTESTPDESIRNGTIGGVRDSTESIVYPDEDPQVSSAHHDASITIEDSSTGEYIGNNELVVDFPILVSNYNEIEIKTFQYLRPKAKTQQRQPRNWKRLLNYHRLVWSIISLHKPESIKDVYGWQEQLIIWVFLCYNWKEQMNELFKEWDTLLLALKKRSRKENGTSIYETCTLRTMISLKISTMMSRLKQPQKSSVSNGDPQSSDNLQISLSREEKREWKNLLNTINDAHDVTMKGVKIFQNFRFQCDVVRLRWIV*