MNQKIQDVLDPKFENVEVIYAAVKRRQAGIIKALTMESDELFRQCDPETDNLCLYGLPDGGWKVALPAQDVPTELPEPALGINFARDGMSRQDWLTLIALHSDAWLLAIASFYGAELTRNERKRLLVMLGDSPTSYDIVTGKNVDDSLDYSRVHHIKAIDACSLPMITGGSKDEIRVKQVITDENDRGRMISNHTFLAPKAVTNPATPHKQWEQVLPAIPRSVENCRNQFAEPAKVVSEAPCVPEMAQSIHMNATAAVDDLSVPQADPEVPEASGSAPRERERPPARLRTKRQTKPRNTFALDFLDTVDFSSDDDDGDDRDGTVCEICRAGNVGDSVTHWVACDCCEKWFHCKCVKITPAKAQHLKLYKCPTCASKKAPFQLF*