MSLKMASKLKNVFTVSRNFTNGPRLPTKLLHAKPGFVPKYVPADEALAMVESNNDIYVGNHASAPNVLLEALCRRVDSANLNNIRMSHLILSGNCPQFDPKYRGKILNNSLFICPGNRKNVNLGTADYTPVFLSEVPSLYTSGTLNVDVALITVSPPDDLGFCTLGVDIDCTLAAATSAKKIIALVNSTMPRTRGHTTVHSSHFAAMVQTDRPIAFRQGNEEMSEVEQRIGKLIAENLVDNGATLQLGIGAIPDSALAAMNQHKDLGIHTEMFSDGVTDLIDLGIINNQKKAFMPGKTVSSFAFGTKEFYKKIDNNPEFYFAPCDFTNHIDIVRRNSKMTSINSAIEIDLTGQIVSDSIGRNFFSGFGGQVDFMAASPHGFDGLGKAIIALPSRTTKGQTKIVPFLTQGSGVVTTRAHARYIVTEHGIANLWGKSIRQRAYELIQISHPDDRETLEKAAFERFKVMPSA