MDAQKGTANQPLPAVNQPKFQPTDQPIDEGIVDDVVDEERIAIMASKSMPKWLVQTLRDRKLAGRCSVLTETMKYIRSLLKKLEELGQQKSGVIASIRKEQQKHIQSNKSSTALALAKDLVGSEEGLQSKYHAHESGGNRTEISSTDIISEAVKSESISKDTIWESVNAEISSKETVMESGNGEADCKDAMKESVNGALEPLKLELGCNYGTGGDRTSDFIDGGADYPGTEVCVRFFGGDALITLRTLKRRGLWSGLLEILHYHDIEIINVSLSTSPESDFHCIHGKVQSRSCELHSSELHQVLKAFVGEQPRAANAAAREGCLPVQQSWSF*