MQVAVPGQLLAAMSKPDLLAGIPVPPIKNCTQSGELPKPKASVCLDQTYLKENYPAKPYGTFDIGRMIADMHNKECTQGSWSFKVPVPILANATYKGDEVTASKPENPSEPSIVTKVDRGAANGLKAWREKEVACCNPKKFHYAIQDSRGDVRCTNGKTTKQTKTWLAVDKGQAPKGTIAAIKAKMGLKHVESYSAHVSEAAFVDEGDFAADAGALEGDAAQDGAGADESAADAPDAALAAFDSSEHLL*