MGDLGTYVPIVLALTLARDLNLGTTLIFTGVYNIITGVIYGVPMPVQPMKSIAAQALSDTDFGVPEIMTAGILTGGVLFVLGVTGLMQLVYMLIPLCVVRGIQLAQGLSFALTAVKYVRKIQDLPKSKSLGERHWFGLDGLVLAIVCLCFIVVVNGAGEKSRGCCDVVESGGGDDDLGGQKRNNEVVARSRTSRVRKVIFSLPSAFMVFVLGVVLAFIRRHEVVHEIKFGPSSIEVVKFSKHAWKKGFVKGAIPQLPLSILNSVVAVCKLSSDLFPGKDFSATSLSVTVGLMNLIGSWFGAMPSCHGAGGLAGQYKFGGRSGGCVALLGVAKLVLGLVLGTSLAHILKQFPVGILGVLLLFAGIELAMCARDMNTKEDSFVTLVITAVSLVGSSAALGFLCGMVVYVLLRLRNWTRDKPLSTIWTMKSPEQV*