MAHGCSGGAMSRFVFLGVALALLGGATSPAAAAPRVTPVVVDVDDYGADPTGRTDSTPAVAAALRHAKS
......