LASRVFHCRSHTKKKMADEVTIGFRFYPTEDELVAFYLRNQLEGRSDVSVHRVIPVLDVFDVEPSHLPNIAGERCRGDTEQWFFFVPRQEREARGGRPSRTTGSGYWKATGSPGPVFSVDNRMIGVKKTMVFYTGKAPTGRKTKWKMNEYKAVDETVNSSTIPKLRHEFSLCRVYITTGSSRAFDRRPSVGVLQTERMPTSDVAVAGTSSFRVEGSPETSISGGEHVDLSTNIDFVEGGLTESIWEWEPLSWS*