MFQGCGLFACVRRRGADVRKRGEAGTASSRVAAEPPLGWDEELEVEVPAAAAARQMAWAEVESATGSFSFRVIGRGGFSTVYLAALSSSRLGAVKVVQHCGSERHSRAFRQELDVLLTLRHPHVVRLLGYNCDERDEGVLVFEYAPNGDLHESLHGRGADNALLPWPRRVAIAFQVGMALEYLHDESSSREVIIHGDIKASNVLLDANMDAKLCDFGFAQSSSGGVKAHRAGGGRPSGRAIMGSPGYVDPHLLRTGVASKASDVYSFGVLLLELVSGREAVCRETGRRLTQVVGPAVSEGKVADVVDPRLGQQHEAGEASVIAELAMRCVGDSPGLRPSMADAVRVLQEKTSALLCAVGSRLDRKIMF*