MTTYSGTLLSDPKNRPWLFILCIVAALLFGGSFITREYKNRVAKWEVINSIQNKNSVECEGECRPSGSEPLPKGIVAETSNLQMQPLWGSNIVNIKSTQQKNLLALAVGIRQKEVVDRIIHKFSSSDFIVMLFHYDGVVDDWKSFAWSQDAIHVSAMNQTKWWFAKRFLHPDIVSDYSYIFLWDEDIGVENFNPKRYLSIIKDEGLEISQPALDPVKSPIHYPITARLSKSKVHRRAYKPKGSGRCDDRSTNPPCVGWVEMMAPVFSKSAWRCVWHMIQNDLIHGWGLDMLLGYCAQGDRAQKVGVVDTDYIVHLNIHTLGVTNGIQASVVNNTQVHSAREEHTANSGTVATTTSTVVDTRMEVRKRSFTEMQIFKERWKNAMKNDQCWIDPYGQSSKENSQ*