MPLPPPGLSLFPPGQVARVCEALQESGEFERLARFLWALPPTLAHRCHQVPPWVPVCPELGPLDPHTAALLAPYCSQASPCGAPGTLGGLDQYPSCRRLSFSNSNIQHRASSLKEKTRNLLREWYLQDPYPNPSRKRHLAHATGLTPTQVGNWFKNRRQRDRAASAKNRLQKDSSSQPPKAESQDTVGLSDNPSLQEHSSALSRQKYPTSTISDSKSSL