MVAADLGIVGTDTTGYCWPSTMARGPIDTSTTGPEPLLHATPTTSRSEPPLCTTAPDAAPIGSVQYFDRVREVQEVRTMLQALGRRTVEEEFYRQSCLWMDMATVTDRPDYAPFGFRELDREPIVVQPCRVPRDYRPCLLPPLPPLPPLPPALPRPDYGVPLFSPFTGLRFEDFFRRYPHPEDDECVAFNQTEWLLQRRDKCKDDKQVVLKGYRTIPFDEKLHCSPLASKHDAHYCDLKLRVSYRGSPPTKRNEYGEESITIKFTLTTAQVKEYGKKLEGKGYKSTWRRIPYTLVITQRSTYFDATLNCCGEKIKSFKLQYLESWAFALLSQGRRYC