MCGAEIAIVIFSQDGKVFSFGHPCVDTLVERFLGRNLPPPNNDVRNQQIVARREAGMRELNTKLMNLEEVLQMEKNRGESLREIRKRANGLWWESPMEELNLFQLQHLKKALEILKQKVEKEAQMVNNNAFPFQTLGSAWTPPNCAS