MSEKMIVEYVWIGGSGKDLRSFSRVLDKSVESAEDLPDWTFDGSSTGLASGGDNEVVLKALKIFKDPFLGGDNILVMCDTYTKNGDALPTNQRALAAQIFSIEKVAAENPLFEIELEFTLLDPNTHQPVGWPVGGYTGPVGPYYCGEGADRTWGRDILDAHYKACQYAGINIAGVHAGRTHGQWAMRIGWSAGLDAADQVWMARYILLRLAEQSGIEVTLDSKPIEGDWYGMGAHVNYATKRDLEKGGLADIKKAIARLAKHHDEFLEAAGDGVEGLLTGKHNTAHLETFSWGVDSESASVRISQDAEKAGQGYFTVRLAASNMDSYVVTALLVERTILEV