MKSFSTILQALVHHATEKPNNIVFTWVDIKCKEQRNMTFKQLEDESNAVAARLLKLGCKKGDRVMVAYPFGLEFLAGMFGAMKIGVIPCSIYPPNPSQLKTDMPKFRGFVEDAGAKYALTSNTFATAMTAASILYKTGVKWIGTDKLPIKKSNPNKPKAYEKFLGHPEDICFIQYTSGSTGRPKGVMINHRNLVENCMAIGNMSNVDPSTVAALWVPQYHDMGLVAGFMSSLYSGIHLVMASPLDFVVNPLLWTDMVEKYQANLTCAPNFAYALLLKRLEQANRKADWSCVKRAMFGGEPAQSHVVEAVVKTLSIKPEHVYNIYGLAESVVFLTGGSAFPDSEGLVSCGVVDSPTLKLRIVEEGEDVEDGAVGSIWAQSPCVAAGYYGQPELTTSTFANDLLNYEGTWLNTGDLGKIVGGQLYVTGRVKDVIIINGKNYYPTDVELSTDDLFGDVIRPGRTTAFQHGDDSVGITVEGRKGFDKSANEDLAVQIANHVSQAHGLPVSEVVILKLGVTPKTTSGKLKRSEIRQTTITGDWKESSILLHFRRQKPRSALERNQRSSFLERSFSLKGVASREFYLNEETEHEIMRRSIRLPAGSLDSTFEEQLHVAVVGAGAAGLVTALRLAQRNIKVTLLEQNERIGGHARHVEVFGHERNPAFGVFLADEYPNLINLARELGVEPIRLGPSNQTRGIISMTDQSIPTVSESEISRFVAEMQRIHNAGTGQNETIGHFFHHNGYDHQFIVYFYVGKIVSFFAGQSIQDYLNIPLEIVAWFVTAFSISNKDVLRLSNKRYMDAFQLELKRLGVEVCTSVNPKILRRDDSGIAISTGTCVDEVVLNVDKVVLAVPPTAAVHVLGDSMSPEENVLADFDCPLETVVLHTDSKWVDIESPGHIMFANIPECSSLPDASDTIPITTSCSSDSDGCTPIYVTHAYDTHEDLEFNSPVEKMSFTHTKITCKAFHLRKSLLQHQGNHSTYYAGGWTRGTMLHEDALVSGIVAANAVLTEFGMVPHPVSERKHPIPSSRLSERAVTASGHPGIQDAMQEPTADDFSKRYANTVVSVFGSEVDLSKTWTENGMTSIKSAELRNKVEEELRAILPANFEQLYPTPQSLLVFLEASETKSFPKQDRDDHPDFTWKSSRSRLNKLELGILQTLASVAIFLLIVASVVPSYLLVSWVMDQCGSNKYGECHGPTFWILLPLSFPLYILSLSVAVVICKYAIVGAYQHGQLDLLSWGYLRWWFMDRLVEVWESLVGQFVVETRHIWIFYWLLGADLAWSAKVEAYIREFDLVKVGSNATIGHSLKCRKFSMSSDGSPKLTFRPLVIGKSSSISGMVSPGAKIGDCSKVVKLSVVEDGAQVPDGVLARGNPAFHAGLFEVSDAESWKTFILDGFKIVWTTVEAYHFFSLSYVVHFALNEILPSWRYGGILHWILLFPFTSFLALLTSIALKWLLIGKRDPSDEYEGSLWREATNWACDFHFRTACWSFIPFFGQSRIWNIILFLHGLDVDMSSALSGPYFYFLPSKVDFVKIRNSFLASMTLDFNKTADSKIEIINSSIGFGVNLHAGVKIMQSSIPPRSDVSDSIFDLNQIRAKKAAILTEEVGLQLMNVVFFASIIPSYEIGLAATTSSSAGIAAFGLAVAVLVLFFVWILSARIVEGVLLNLPHQAQQDLFGVYLNHVWYFRVGNILEMLLYGTPMFAYYARFMGAEVDGDLWYFGFAIYEYGKMHFQGNTIVDSSSLNCHYMDQSGITMDDTYVSGIIHPGCFAVAGSVITGEDNGPWKVFLSSVGGKESSPNEISLVPGSNDTSGDLSVSASVDGNGPLQSLFPLLSKDTSFKATCALKLGMPAPSFELPNSQGEGTTSLQGLVESGRWTVLYFYPGAFTSGCTLQAHYFQRDIDQYRHLNAQIVGVSVDSVEKNKAFCTAQSLDFFMLSDQEGCVSQAYGSAVSIPRYATISNRQTYLIDPQGRLRWIFLDFESRIASHSKEVLSKLQELKSTDSIC*