MTHSTKQEHSHSQSAVLGLQHVLSMYAGSILVPIMIAGALGYSARELTYLISTDIFMCGVATFLQLKLTKHTGVGLPVVLGCAFQSVAPLSIIGAQQGSSAMFGALIASGIYVILVAGIFSKIARFFPPIVTGSVITVIGLSLVGVAMGNMGDNVKEPTAQSMMLSLLTIIIILLVQKFTKGFVKSISILIGLVAGTLVSAMMGLVDTTPVVEASWIHVPTPFYFGMPTFEITSIVMMCIIATVSMVESTGVYLALSDLTNDQLDEKRLRNGYRSEGIAVFLGGLFNTFPYTGFSQNVGLVQISGIKTRRPIYYAAGILVVIGLLPKFGAMAQMIPSPVLGGAMLVLFGMVALQGMQMLNRVDFQKNEYNFIIAAVSISAGLGFNGTNLFASLPETAQMFLTNGIVIATLTSVVLNLVLNGKDKQDE*