MVRGEMKPIENEETRQICFTKRRQSLFNKASELSILCGAMVGSVVFSTFGTPFSFGHPSIDDVANRFLSPPPPPPSDAPAASSGGGAGAGASGSSSNDGSCSWAVTDTIRRLNSEYAELRQALDSESKKRETLQEATGKEMGARMMQLLNANVSELGLAELLEFLECLEAVDGVVNNETANKTTTTLDLEATTTTSGGSSQTRQGLVPQPPMETVVAPAPAAADLQYQLLGGEHSGAADPMAFAAPTTSWSSEFVVDGFEVDDPMHGGGGGGDDLHDVYYALGDFPGDDQNHG