MAPFSRRLDAFLVPDVRLRRTQGLNQRQSYIRAEKEKKLTADTDLLKSLDDSFSYDGRLEGSSFADFRCGFVTVMGAPNMGKSTLLNALLEEDLCIATARPQTTRHAILGLMSTDKCQVCLVDTPGVIEDPAYELQEGMMEAVTGAVATSDVLLVVTDVFSTPIPDDELFLKVQRTRKPVLVAINKIDLAKKVNKAAEENRDKTVTVEEAVAFWRAQLPNALCILPLSASQGINNVGVVAMRRILTGGPDVPSVIRAMGRPIPGMFLGDTQFVTDDACRELLPISPPLYDPETLTDRPERFIASEIVRSALFQVLKKELPYCCEVRIREFKEPKEEGEVIRIAADVLVERDSQKVIVIGKNGAQVKEIGVIAREKLEAFFRHQIFLNLSVKVDKDWRKNTRKLTEYGYMKPKR*