MSSLHYGGAETPPKLLPSLLHFSTMENQKISDFLADQLQQAPEQSQAFFLSFEDFWERKLWHQLTNALVEFFQLPESAPQRLPIFKTFVLSFADKINQLKFVSLGLMASTECADDQERLSFLTSLADKVNKPDTQEAYVYALAEVANVKQRLQDLDGAQKDLEVCQKVLDSFDSVETVVHASFYKVNADYYHAKQEFAAYYKNALLYLACINLDDLSESERVSRAYSLSVAALVSDTIYNFGELLLHPILDSLTETPHSWLRDLLFAFNRGDLTAYDVLAGNISKNKLLEQHRIFLYQKISLSALTEMVFRRPPHDRNLTFASISSETKVKPEEIEHLVMKALSLGLLKGAIDQVAQVAQIHWVQPKVLDMKQIEGMRNRLKDWDAGVNQLGHWIEGVGKDVWAA*