MEGVSTDEQIAEYKEAFDLFDKDGDGRITFQELAHVFNSCLRQNRPPQELYTMITEVDADGNGTIEFDEFLHVMTRKVKESDAEEVLIEAFRGFDSDGDGYLSASELGQVMINLGAELDDGEVEQMILNADLDGDGRVSYAEFHTIMMAVLS