MSMLDPRQFLMPAFCLDPTATSLLSQQPTQNSAGGKLTHSFRISDLLESPSDKADTSADKEHSTTSRPDTPDSGCSQVRSSPNDTSPLGSKKARKARTIFTDKQLQELESTFEKQKYLSVQDRMDLAQRMGLTDTQVKTWYQNRRTKWKRQATTGMELLNEAGNLAAVQNLLRSNPYWAGYVGQLGGLPTPLPLMMGLPLSATIPSIPNSLSFVLPPTSHVVPSKES