MSQAVDPASRAAKPSSNILEIVHRFAKVCKLKSIGAIAGENPNNIPSVGDGSDATEETESGNDNQKIHPQPFDEMSIKARRDISAAMETFQKLFAAISSLKLAYIQLQEAHTPYDPEKIQFADEVIVSKLKYLSEIKHSYREKQNTKPMSDSSSFTSSSSSSSGCSSLLSSSQVSVEIQEQQCLLEKLQAQVRSKDSKIIQLRRELEELDQQNAKLEEEINQNEEESIQFRRDLSFSQFSETFRATSKSIHDFAKPLIGLMKASGWDLDLAASQIEDSIIYAKRSDKKYAFDAYICHKMFGCGGWPESCNFNGVTMLQDPFYALIEDPDSEFAKFCRLKYLLVVHSVMEQSFFGNLDQRDFVMSGRHPRTPLYQAFVKMAKWVWILMGMAKLMEPAAEIFRVQKGTNYSEVYMESVVVGVEGAGMEVGLMVMPGFRIGEKVIRCIVYLSLVNSPHSTR