MGVSNCSITLPPTQQVPLPKEYGVTKPLSLAGPMEADIQRTKELEKFLVGAGLYESAEEAAKREGVLCQLKQIVKDWVKDLTRLRGYIDQMVEDANAVILTFGSYRLGVHGPGADIDTLCVGPCYVNRENDFFFVLHNILVEREEVTELQPVPDAHVPVMKFKFDGISIDLLYASISLLVVPDDLDISSESVLFNVDEPTVRSLNGCRVADKILKDVPNIEFFRITLRCLKFWAKQRGVYSNVTGFLGGVNWALLVARVCQLYPNAVPSMLVSRFFRVYTQWRWPNPVMLCQIEDKEFGFSIWDPRKNPWDRTHQMPIITPAYPYMNSSYNVSSSTLRVMTEQFEFGNNICQEIDLNKARWTALFEQYPFFESYKNYLQVDIVAADADDLLVWRGWVESRLRQLTLMIERDTFGKLQCHPCPHEYVDPSKQCAHRAFFMGLQRRPGELVQECQQFDIRGTVDEFRHQVNMYMY*