MALCGRGLAWAHGTRASASSVVMVFNKASGGGLRFYGRLAPRVAKGIGAQGRMSATRKLSVRTLANATTQQETAPTEIPESHVCVDNRVPITVITGFLGAGKTTLLNYVLTGEHGKRIAVIENEFGEVGIDDSLVVGRKSATEDIMMLNNGCLCCTVRGDLVNMLKELFLTKKGLYDHVLIETTGLANPAPIIQTFYAEDRVAHHYRLDGVVTMVDAKHAPMHLDEVKPDGAVNEAVEQVAYADRIILNKVDLVDEKAIQTLSERIKRINAMASVKSTQYGKVDMDYVLGVGGFDLEKVAGLEVEIEKEKEKANAHAHDDHKHEHGHDHEHEHKHEHKHEHKHDHHHDPGVSSVSIMCEGNLDLEKIDTWLGDLLDERSEDLYRMKGILSIEDCKERFVFQGVHAVYEGTMDREWGPNEKRQNKLVFIGKNLNEAELKQGFMDCLVKS*