MAHGCSGGAMSRFVFLGVALALLGGATSPAAAAPRVTPVVVDVDDYGADPTGRTDSTPAVAAALRHAKS ......