MSYAAIKLVHGPTGVSACASAFITHSPVNPASSSGWKSGNAKDSLPNLVLVKANVLEIYNVRFQEGDEKSARGGEQLVGSACVAFPASAKRGGFMSGITAAWLELVCQYRLFGIVDSMAILHRGRDGGRHRDAIILAFPAAKFSVLFFDDATQQLKTSSMHYFEGPEWIHLKRGREKFPGGPLVRADSQGRCAGVLIYKCQLVMMKAAQEAYGLVEEDDPSGNIVSARIESSYVVNLQELGMMHVKDFVFLYGYIEPVVAILHERELTWAGRVTFRRDTCCVTALSINTNTKKHPRLWFQTGLPYDAYSLLAVPSPIGGVLVLCANSILYYSQVSTCIVAVNELATPPAGSLEMPRSKFSIELDAAHATWLSYDAALLSTKTGMLVHLHLIFDGRNVQRLELSKSKGSVLSSSLCTIGDKFFFVGSRLGDSLLVQFGSASTSNSLEHSYDGEDDIMVRPSKRMRLDDDASEQSLYQYKSGVSDSQKNMNFLFSVRDSLCNIGPIRDITCRSQNPSEQPGSAQDLIACCGHGKNGSLNIISRSIRPDFITQANMSLLFFAVAYALFFQVKLPGCVGVWTVYHRSGQIPAEKDEYHAYLIISLESRTMVLETGETLGEVTDSVEYYTEGPSISAGNLFGRRRIAQVYQKGVRILDGARQTQDLQVGEPGNAIESASFADPYVLLRMQDGSCQLVVGDSETLTVSVSTPPELGLSPDPISACTLYNDRGPSPWLRRATGDVWQTLGVPDANFAFDQGDMYCIVCRNSGTMEFLELPSMACLYRVERLPYGVQVLADSRTASKVPVDTSSNKDEEGAEEIRERMSKIKVVDICVDTWGEKYGRPFVFVLLSDGTLLSYRAFIYEGQDSGAHASDGTSFRNLRFLRLQLDLELGEEDSNADEVRSVQKIIPFKDVGGLQGLFLAGGKPTWLMIFREQIRLHPQASDGPIVAFTSLHNVNCQHGLIYVTNEASLKICRLSNILNYDNDWPVQKIPLKGTPHQMAHHPDLNIYVLVLSFSVSVPTSLVLPSAADGPPGHQIDQSEASDGLDPQKMVQVDDFEVRLLEPMAQGVPWETKDTIKFQPAENVLTVRIVSIKNAATEQVENLLAIGTGYLQGEDVASRGRIILVSLGEDPSDPKVWAKELYSKELKGAISALAALQGHLLLAIGPKIILHTWNGSELIGTAFFDAPLYVVSLNIVKNFVLFGDFHKSIYFLCWKEEGAQLVLLAKDFGSLDCYATEFLIDGSTLSLLVSDSRKNIQVFSYAPKNAESWKGQKLLPRVEFHLGSHVTKFLRLQMLQTPGSSRTNRFALCFGTLDGGIGYITPLDELTFRRLQTLQRKLVDLVPHVAGLNPKAYRQFQANGEHHKHGPDNTVDSEQLREYESLSLDKQVAIARQIGTTRQQIFANLRDISLSTSFF*