MLQAATLAPTGDDVLGEDPTINALEAYAADLFGKNAALFVPTGTMSNLCAIFAHCHYNKSAEIIIGKKSHINLYEGGGYANVAGVSAKQIDEDEDAMFRFDDVRDAFHVDDDDHYAKSTLICLENTHNMLGGVALSSDYIDAVGRLAHEEWKEHGMKVHIDGARIFNAAVSQNVSPSTLCAGADSVSICLSKGLGAPMGSILVGDTEFIRLARRARKRLGGGMRQAGVMAAMGMHALLNHVERLNEDHARAQRLARDLGE