MGDLGTYVPIVLALTLARDLNLGTTLIFTGVYNIITGVIYGVPMPVQPMKSIAAQALSDTDFGVPEIMTAGILTGGVLFVLGVTGLMQLVYMLIPLCVVRGIQLAQGLSFALTAVKYVRKIQDLPKSKSLGERHWFGLDGLVLAIVCLCFIVVVNGAGEKSRGCCDVVESGGGDDDLGGQKRNNEVVARSRTSRVRKVIFSLPSAFMVFVLGVVLAFIRRHEVVHEIKFGPSSIEVVKFSKHAWKKGFVKGAIPQLPLSILNSVVAVCKLSSDLFPGKDFSATSLSVTVGLMNLIGSWFGAMPSCHGAGGLAGQYKFGGRSGGCVALLGVAKLVLGLVLGTSLAHILKQFPVGILGVLLLFAGIELAMCARDMNTKEDSFVTLVITAVSLVGSSAALGFLCGMVVYVLLRLRNWTRGKPLSTIWMQKSPEQV*