MAASLLSGGICDLRAAHEDCFHVNLKAGCTASYSPPRATRHGSKTSNLRRPSLVLCKAVTVDRGLQPSPLSEYRTSEERVYEVVLKQAALMSKRVSPIEDDDRVDMNNLTLSFRPELAPHVLKEAHTRCGEICAEYAKTFYLGTALMTSERQQAIWAIYVWCRRTDELVDGPNAPHITPAALDRWEQRLEDIFRGRPYDMLDAALADTVSRFPIDIQPFRDMIEGMRTDLVKTRYESFDELYLYCYYVAGTVGLMSVPVMGIDPQSKATTESVYNAALALGIANQLTNILRDVGEDAARGRIYLPKDELAQFGLSEQDIFARNVTDKWRAFMRDQIRRARMFFNEAEKGVAELDKDSRWPVWASLMLYRQILDAIESNDYDNFTKRAYVGKWKKLFSLPAAYGRALLPPKGISVHANKRNSL