QGLRRGHGRAQPTPAWAREFPFEKAVTPSDVGKLNRLVVPKQHAEKHFPPTTAAATGSNGKGLLLNFEDGQGKVWRFRYSYWNSSQSYVLTKGWSRFVREKGLRAGDTVTFSRSAYVMNDTDEQLFIDYKQSNKNEEAADAAKNESGHAAVKLFGVDIGGGGMAGSSGG