MAEEAHVQVIDQVVQQALDNANLTEVDLSAVAVTIGPGLSLCLRVGVQKARRIAGKFNLPIIGIHHMEAHALVARLIDKELQFPFLALLISGGHNLLILAHDLGHYLQLGTTIDDAIGEAYDKTARWLGLDMGKGGGPALEELAREGDPDSVKFSIPMKQHKDCNFSYAGLKTQVRIAIESRNVNTYNPISAADCQDRKSRADIAASFQRVAVLHLEERCQRAIGWALSIAPSIKHLVVSGGVASNLYVRSRLDHVVTMNGLRLVCPPPNLCTDNGVMVAWTGIEHFRMGRFDPPPPADEADDFVFDLRPRWPLGEEYAEGRSEARSLRRARIHPSLTSIIQAASQQ