MDRFSALKAFTRVVEAGSFTRAADSLNMPNATLSKTIQQLEAHLGVSLLQRTTRRITVTPEGREYYEKARCLLEDLEEIDASFNTARNKPKGHLRIAIGGSTACDVLIPLLADFMTSWPDIRIDLQVADKPADLISGNIDCAIRGGPMEDSTLIARKIGEATLVTCATPGYLQRYGTPASPDELHHGHRLISYLSPASGRAFPFRFTRHGVSTELKTEPHLGINESNAHIAAGEAGLGIVQTFTYSLKPALASGELVEILSAWRPAPYPFHVVYARHRHVPPRLRVFIDWLAAVFPAAVQG*