MQTFQESLLAAGAGISLVDSVVAASRVSKDPPVAFALIRPPGHHAVPKGAMGFCVFGNIAIAARYAQRMHGLQRVFIIDFDVHHGNGTNDAFYEDPDIFFLSTHQAGSYPGTGKIDQIGCGSGEGSTLNLPLPGGSGDTAMRTVFDEVIVPCAQRFKPDIILVSAGYDAHLLDPLASLQFTTGTYYMLASSIKQLAKDLCGGRCVFFLEGGYNLSSLSNSVAESFRAFLGDRSLASELDDPSYLHEEPLKKVKQIIEKVKHIHSF*