MDTERHATLLLDLVWPEVDEKAQGFIYAKDFPLVVSRMEEILNRGKLERDRAQLVSETGREILRKFGSDQEFFKVYKEDFRELFDGLVGTSFKSAVKSCAGDGVLDRLQDSQAVDGIQDEKTSSHALQEEVMRLREQVRVLSSKNDEKDREITARDEIIADLQGKDASPAGSPRSLQRMRTLQARVTSLEDELSFRDEVIREKDRELLNLTKRVGEFKDKYQFLEREFQFYKGHREQKSPDSIKEATRHEFIISELRRKITEQSEIIGQMRMQVEAKPGALHPQGIGSTAGLPLNLPLRLVLRLIIGAILAYLAFDIGIRSLKAVGGLFGSSSPATLTPKSELSWWEQNTLLSKLLWFFKDLFDTYNLDAGRDEVVSANYDKLFGV