MSQHRLRASAPFLLGCFGAVLFLVAIAHHVNEVSLIDGVTGPVLAVALDGLLALGIVYSGYWVAGTDLPTEGEWTALSWSLGGAVLIGGVISATVLVRAFEGRTIAEPIFPVLVATEVGAIAGLLAGYNNARARADARRAKTISDAFAFVNTLIRHDLRNDLTVIRGYAEAIAADLGPTANENGPGGPSVVVEKSTEALDRIDTTEAIAETLLGEASLEPVDIAGITAEMANRVEEAFEATVTTDLPDEALVTGNAGLRSVVDNLLENAAEHNDADDPSVHVDVTTDSETVRLVVRDNGPGIPDSRKGTIFDSEPGDPSGSGLSLVGTLIDAYGGSVRIEDNEPRGSVFVVELPRAAATDGCGRLAGAVGSDASPWPIRPVSRVFNRPPVTVAAPIGTGSGNTCSGTTATDTGRCSR