MQRFIEKNKSIQETPQHPCVSVDVRHKGKNIDPEKAISELHIVPTVTAISSTPDFQWMVQPTIITSVSPSLGSKQANEPRSPHQATPKEGGNKGKNAVKKGKAEQLSPEEEEKKRIRRERNKMAAAKCRNRRRELTDTLQAETDKLEEEKAALETEIANLLKEKERLEFILATHKPVCQMSEELESIFHEPTELPPSPEDDRLPEDGAQEAPSLQDMDIPRDPSTAISGNSNILLCASAEMNACDLEPSLDVKEGLLESMLPSLEEKSSLETARSVPDIDLSGSLGLSDWETLYKSVSGDLEPLGTPVVTSTPTCSSYLSVFTFSCAELDSLAEELDGHKGLGGRSESVDILNSPTLLAL