MSYTVRKIGQANTLEHRVYIEKDGQPVSPFHDIPLYANEQQTILNMVVEIPRWTNAKQEISKEEFLNPIKQDVKKGKLRYVRNCFPHKGYLWNYGAFPQTWEDPNTVHPETKAKGDNDPLDVCEIGELVGYPGQVKQVKVLGVMALLDEEETDWKVIVIDVNDPLAPKLNDVEDVERHLPGLLRATNEWFRIYKIPDGKPENQFAFSGECKNKKYALDVIRECADAWEKLISGKSPRGEISVATTQVEGAERADAAQVAAIPKGENLPPAPIDGSVDKWFFISGAAV*