MRVIFLLILVCSLQINIAGSSSVIDKLEDLLTHGHHGHHWEGTDGLHERILQEDDVIEANSKGEIIEKIISRKEIITDDNSDSYSDSDSSEDSGSTEKIIKQIIIVQEKPKHGHHHAKEKIYEEEIVIKKIGD