MDRGLLDLPDELLVGILSHLSPEELCQARKISSRFARLGSEADWRRVWKHAVRASATACDRYVVVFGGSETYTKFSSDVWILELHDQVCGTWRKLDAFGDIPTPRRSHTAVAIGKHVYIFGGVWEGRTPTKAEEASAKHQRLQGSYGFYGRKEPKVDGRRDERLNDLYRLDVETGEWARVEATGKVPAPRNGHSMTAVGDLIFVIGGTSTASTATTSSSSTRGAPPLRRDDGPGRLAGRPLPLQRALDAWALVSATGEAPGARTNHVGLRVGRRALLVMGAAPYADGRGDGFLLNLETGAAVAVEAAGLVVAFGCEDNKNAFLSGPYAVPAATLEALASAPGPAPAPTPLPLPSPSPSCSLGVLFARAFFAGPRGLYL*