VVDKVGQALIVPEVGKSFDSEQKAYDMYNTYASKIGFSIRKSQTKRRQDRTIYQKYIVCSNQGERETESSKATTRTGCQARVQFSVSREGIWTVQKVVTDHNHYLASPNKSHKLRSQRRVVEADRALIGQIREAGMKPSQVYDFMVAFYGGVDKVPFSKMDCNNEIGKERKKYLESNDAKTLLEYLRNKQREDPTFFYAIQVDEKDGQIANFFWADGPIFTYMVTHMRSEHGATVVFNSTDMTVTCCCRKFESIGMCTHFL