MAMLDLYCERAQIKDGQSVLDLGCGQGALTLHIAQKYKNCRVTAITNSALQKDYIEKQCEILQLSNVGVVLADIAKLEMDVTFDRIMVVEFFEHMKNYELLLKKISKWMMHDGLLFVDHLCHKIFAY