CQVCGGKFAQQRNLISHMKMHSSGGSGGGLTADGKLKLDFPEGIYPLSKYTAEHLGLKQEKTNDLLIQAHHQLVVDTKAIESIYPLSKLASEHLGLTHDKMEILGQPLPPPPQALAEGHTIDRYSPS