MAKDPVRVLVTGAAGQIGYALVPMIARGIMLGADQPVILHMLDIPPAAEALNGVKMELIDAAFPLLKGVVATTDAVEGCTGVNVAVMVGGFPRKEGMERKDVMSKNVSIYKSQAAALEKHAAPNCKVLVVANPANTNALILKEFAPSIPEKNITCLTRLDHNRALGQVSERLSVPVSDVKNVIIWGNHSSSQYPDVNHASVKTSSGEKPVRELVKDDEWLNGEFIATVQQRGAAIIKARKLSSALSAASSACDHIRDWVLGTPEGTFVSMGVYSDGSYNVPAGLIYSFPVTCRNGEWSIVQGLPIDEASRKKMDLTAEELKEEKDLAYSCLS*