MQKIVIITKEQVEISAMGEGPCEELKKTLEQASVYLDKGQYLDAFLLLEKLEHIFSGSKDVSELLAVAEVCFAATKTSCSCTKPQQSKSLDWYLILKVEENTEIDVIRRRYRQLALLLHPDKNKHPKAEAAFKLVSEAYACLSDKRKRVVFNAERSKLLCKRCAQKTQKSTGHFTSSASGEVKFGQKHSKTSRLFVERDGTNPERKSDEEKLQMFRERARARVDSTAQAWKDRRARFREEFQAVNNTFQCSRVDRKNLPTFEASESQFPNYPHRRVPVEKAASSDVPIFKDSEDRFLWYTQARNFPTSETRSRCRGEKLETPIYEQPIGKKVPFSELKRNVLGKDLKEILKERQAFYREPTKAPRNLDGLLRKLQAESGRDAQYYGAFRDSDIWRRNRMEDNKNSINTKNQCYNQGSETSDTDGEAEESLDWHDPLLKNRCLQHFGEDQYSNVLRNKLSDESKFSPTRKNAYCYSEVRNRTCKGVENVVCGENVKKSEELLKTLEHLREEAKDVAATLEKLRKSVGSEEDHVVRNLFCQKCPVPAGS*