MALLRPLDKLPTLDVATVLLLGTEETLLQQLGAAIIEECEGTAKIQVHMASSLPLPSDRECFRPRIDLIVFVLSLHSKYSLKTVELSLPHVDASFFLGKVCFLVTGARNEQNNGVHLDTVKKMAATYHSPLLFADLEVKCFRVSMAQRLIRILQICAGHVPGLSALNLLSMMKGSLDLSEQECD