MVNILEVVHDESLPKENWWGKNYVCQIYDFWFLPKFLPSTIRVLNEFKPLPNDVILASFPKTGTTWLKSLVFSIVNRSSKESLVKHNPHDLVPTLEVQVFGTTHQSSSITTHDESHSTRLYSTHIPYQLLGNTFHSSNCRVVYITRNPKDTLVSMWHFTNKWKDADQDGPWHLEEAIEKFCSGVFPGGPYYDHVMGFRKASLEKPKNIFLITYEELMKDTKIHVKRLAEFLGCPFMNEEEVNEIVKNCSFDILSSYEVNKSGDFPSWFQVPYNSFFRQGVVGDHKNYLDAKTIERIDALTRDKFHGAGFMYGI*