MSRWGSHGIRGIGLASHPYISGPGSVVQMIGYLRKNFPVSVSSETVKKFSLAPNNESYVINALQFIGVLDEKGKRTKIGHDVFVLGEDAFQSAFEGLIRDSYKDLFEIRGDDAWSLGRQDLISYFRTTDKTSEVIGGRQAGLFQAFRTLAGHAQANETSPKNGVPKTRQMKTRATSAKRTRTADVVIDTARSGDTPDLKHGPKDGRREMAMTVRIEINLPAGGTQETYDAIFKSIRANLIDE