MSEGLAFSLTGQNHLSAPTIPLFPELTSFQNLNNTSNSDGLDTEGELHRRLKFKLHRTKPHEMSASNLKHKAAGAEPASRLAEILREQTLEGRIPLRRSSADLVDSSIILRLMAQQHQNSLHSHETSAFNVVSPLPASEDGVSPSSTPSSSYHTGPDAEEASCSMAKPFSCPFDLHVLSLNPTPQIHPVFTERRASDPCPASYASLQKQTVPQNARSAPTGRVKTHHCTFQGCDKAYFKSSHLKAHVRTHTGEKPYACDWEGCGRQFARSDELSRHKRAHTGERKFTCNFCPRRFSRSDHLNKHMKRHQLEVVTAATAINGSASSSGVADIEKRASIDVPSSLIPQETGPRFHLWSDE