MNVVEYSWPTKLIGLLGLLVGIALYKTLFDTLIPSLLKKDFELKISHKMARTHLTIGHTLLILVSLIWCAGESAEAVTRVGFYSSTCPNVEFLVKSSVQFFLASDITFAPALLRMFFHDCFVQGCDASVLLDGSLAEKTASANTGLRGFEVIMDAKSRVEAECPRIVSCADILALASRDAVVMSNGPSWNVPLGRMDGRRSLASDILNFPSPRDSINALKQKFSARGLSTADLVALSGGHTIGQSDCQFFNDRLYNYKSTGMPDPSINPDSLRQLQSICPANGNGNSRVGLDKGSKSTWDTSYFQNLIAGNAVLESDEDLLSDPDTRRLVDTFANSIDAFNSAFTQSMVKLSNVGVKTASQGGEIRRMCSVANF*