MAQLTFAQRDTFASSSSCSASSSYAPYDVFINHRGPDVKNTFAGHIYHRLKSRGLQVFLDRPELQTGHNIHDQIKAAIEVASVHIAIFSENYAESKWCLEELVLMLNSRGTILPVFYNVKPFELRWTEKGAYAGALQKHEEQQRHDLPTIGEWKKALSHVADISGFELEACNGDEVELVDKVVQRVLKEVPKPPLHVAKYNIGLQEKLEEFERTVLSQLEEEGRLEAKVLGIVGSGGIGKSTLAKQFFNNKRSNYNVSSFLFDVRENAX