MSVCLPARANPGSLPAQRVAIRRGPTVRATRCSAASTSATSTSVEALSPEQLKRNILRLGALTDRGQLLFPQKAYAPLDMYNAKHKEEIIAAVEALAKTKEGKPLDPALLNGEWECVLATKQIFRSSPFFMAIQDAFGDATFGDSKSSEVFFRLHDLQVMSWGASTVGRVAQRINLENETLESDFDTILFRSTVIPILGWFKLLPTFGGRVVSFAERVKLDPESGRIDLELMKTRVERKEGIPEPPLFLPWFLDRDYPVNAVWRLLPWNKGRAPTATTYVKYVDEDFRVMVDRDGQYFVYCKVA*