AVEGWIIIVTGLNEETTEEDLQDLFGEFGEIKNLSMALNRRTGYVMGYALIEYALRDEAAAAIKGTNGTTFLEKTITSDYAFAKGPAGARRSAPRARGRDRSQSPGGR