MSQAVDPASRAAKPSSNILEIVHRFAKVCKLKSIGAIAGENPNNIPSVGDGSDATEETESGNDNQKIHPQPFDEMSIKARRDISAAMETFQKLFAAISSLKLAYIQLQEAHTPYDPEKIQFADEVIVSKLKYLSEIKHSYREKQNTKPMSDSSSFTSSSSSSSGCSSLLSSSQVSVEIQEQQCLLEKLQAQVRSKDSKIIQLRRELEELDQQNAKLEEEINQNEEESIQFRRDLSFSQFSETFRATSKSIHDFAKPLIGLMKMFGCGGWPESCNFNGVTMLQDPFYALIEDPDSEFAKFCRLKYLLVVHSVMEQSFFGNLDQRDFVMSGRHPRTPLYQAFVKMAKWVWILMGMAKLMEPAAEIFRVQKGTNYSEVYMESVVVGVEGAGMEVGLMVMPGFRIGEKVIRCIVYLSLVNSPHSTR