MVTPYNARSTATAIADELSSQIAGKVILTTGVTPGGIGAQFVQTVAKHKPALVILAGRSKAKLQATADAIAKDPGSSSTPTRQLILDLSSQAQVREAAKEVLTYPENIDVLVNSAGIMAPPYRTTPEGLESQFGANHVGHFLFTNLILPKLLATPNPHIVNVSSNGHRLGSIRWDDYGFEDGKSYDKWRGYGQSKTANILFSLELAKKYGSRGLRAYSLHPGLIHGTTLGAELTREDLHDLLALDKELGNKELDFNLIQKTVDEGAATHVVAAFDPRLDNHNGAYLEDGNIAPDDEVKPYALDPANAERLWKLSEDIVGERFQY*