MPSIVPRGYIERLEVDNFKSYKGHQVIGPFKNFTAIIGPNGAGKSNLMDAISFVLGVRSMQLRGSQLKDLIYAFDDRDKELRGRKAYVKLVYLMYNGEELHFARIITGSGSCDYKINNKSVTWDEYNAKMKSLGILVKARNFLVFQGDVESIASKNPKELTVLFEQISGSEDFKKDYEELESQKARAEEKAAFLYQKKRTVATERKQKKEQKEEAEKHLRLQSEMKALKMEYYLWQMFNIEKDVEKTKSELEVDKANLEELNRAQEKLDLEVKEKRKEQSLFSKDALLCEKKIGKKKVEMDKKQPEMLKLKEEISRKMQKIKSTEKELEKKKEEQKKQGKEISKLQK