MASSIAVLADLTATIQGIGTPVCREIGFLTNLPNNMNILEEEAELLRRKHQNLQADGEEASRKRRRLTDSIKEIESMKSEFQISEAMSNWNCAKYLSRYQLGRRTIEMIKTIKDLKERGIFSPPRVLEMPLSISTDGQSAFEQTLKKIWDHLHDEQSHIIGVCGMGGIGKTTLLTIINNRLIDTKAFDIVILMTISRFFNLGEIQKKIMRRLELNVDENDDEERRSAQVLATLKSKRFLLILDGLWEAIQLDQVGIPKPNRQNKSKIIIATRNVEVCNDMEVDVSTKVKPLKKVEAWNLFLEKVGWVALQPDIQHLANKVAMECNGLPLALVTVGGRSRIAEKEASEPSSRW