MLGRALYSIPVQMKTNETLSSFSTTFVFSIVPPPSEQGGHGMAFIVTPYTTLMGSLASQYLGLLNQTSNGQPYNHLFAVEFDTVQSVEFNDHDGNHVGVDINNLESVQAKTTGYWTGDDFQGLNLASGRNIQAWIDYDHSESRLNVSVIPAGLQRPQRPLISLKIDLHSVLQEKMFVGFSGATSQRLVEDHYVLAWSFTTEGTAPSLDISRLPSFANANKSSKRPSVGFIAGIAVAALVVFSLAFAVVFLKRAKYREKIEEWEQEFWPHRFAYKELRLATSGFRDENVLGQGGFGKVYRGVLPGSGEEIAVKCITKEFTEGMKGFVAEISTMGRMQHRNLVQLRGWCRRQKQLFIVYDNMPNGSLDKLIFGKHTTVLPWARRYAILKGVAAX