MMGCGGAFSVWLPVFVSCFTAIALAGTGCDKAPVVFVFGDSNSDTGGLASGLGFPINLPNGRNFFHRSTGRLSDGRLVIDLLCQSLNASLLVPYLDALSGTSFTNGANFAVVGSSTLPKYVPFSLNIQVMQFRRFKARSLELVTTGTRNLINDEGFHGALYLIDIGQNDLADSFAKNLSYVQVIKKIPVVITEIENAVKSLYNEGARKFWVHNTGPLGCLPKVLALAQKKDLDSLGCLSSYNSAARLFNEALLHSSQKLRSELKDATLVYVDIYAIKYDLITNAAKYGFSNPLMVCCGYGGPPYNFDVRVTCGQPGYQVCDEGARYVSWDGIHQTEAANTLIASKILSMAYSTPRIPFDFFCHH*