MSSHVDAGCCFDTFRAGATQFPGPLNPGFVSQGAPLEATLDHKVIGTQDVCTTSVEAVPVLPGAQEDVEKAASVEGLQRYIEELQVKHQEELRQRDAKMEEVKQELREKTAEGLELWEDAKRQRKEANRLQSFAISATNSLRKVQREVNRLQRVIAQQKAKYVELQESQRARREVLMLKELDLARREAEVSSLAQAEQDELAELREWLAAPEGAKDEHRRIAGLRAEVKEWQETYKKEKASWMRAICELTKQRDLQVSRADLFAKQLGQWRDIFQETDLTNLEQEWDPESSFYANEDAERRESCQSSPEVFHMSSPRSDSEARSSTD*