MGPSLLTALEDFNILSHIVSLLVSSQDLVSASSVNKLWNESVSFKTRRISIKSRALLNRFSRLFPNIKELNLDQCCDKIEDSDIDFASFYFKFVESLSIGHPDSHQTLISDHSFDFIASRWPNLNQIGLFFIPNLSDKAIISLVEGCPLLQSISLQNCVNLGDESINGGIAKCKYLQELSLRGKFNFTPTGLSLIGQKCATLHRICFEFSSLDIGLAIASISHSCSRMQEISLKVRNVDLRDAARITTLTSLRVETDQWPQLDEAVVSIVQSNRNLKEIMIMNQHQPISDMAVIEIIRSCHMLVKLHIHATRLTGVSLQCLMDCKSIRSLTLVHFKSSGQEISLGLCGLDLTHLSMRSGRGIRDIELQMLVQGSKNLELLDLSGCNGLSPIGFSAISSCTNLHFLNLSFTKVDNLSLMAIANNIKSLKRLSLVKCESISDAGIVARFSTLESLNLDECPWVSDEGLSTISQGCRRLAHLSLGFTRITDKGLYNLTECKFLRSLRISYCKSVEGPGLVAVVMNCPLFHYVVMSHRFKGSETLQKLNKQFCIAHLEADDMALIPFGFNLLM*