MAWLLGRSPSSSGFSSSSTAEDVTDGIDASNLTALVTGANSGIGAETSRVLAMRGVQVVMGVRTVSSGEAVKENILKETVNARVHVLQLDLSSMASVRRFASEFKALNLPLNILINNAGIMACPYELSVDGIELQFATNHIGHFLLTNLLIDVMKNSAKDSGIEGRIVIVSSEAHRLIVSSEAHRLTYRGGICFDKLNEKSGYHGFLAYGQSKLANVLHAKELTRRFQEEGLCITANALHPGAINTNLQRYSKLLRYLYPFTSFFWKTIPQGAATQCFLAVHPFAKGISGRYFSDCNESRPSGYASDPKLAERLWAFSGKIISQKSST*