MVLNELGSSLTKALSNIGKESVIDGQVLDAFLKEICTALLQADVNVKQVMGLRNGVKNRVNLEQLAAGLNKQRIIEKAVFDELCAILDSSPTEPGKLEIKKGKPNVVMFVGLQGSGKTTTCSKYAYYYKKKGFKPALVCADTFRAGAFDQLKQNASKTQIPFYGSYKETDPAIISLEGVDMFKKDGRDVIIVDTSGRHRQEAALFEEMRQVASAIRPDLVVFVMDGSIGQAAFEQAKAFKDSVEVGGVILTKMDGHAKGGGALSAVAATKSPIIFLGTGEFMDQIESFETKRFVQRLLGKGDVNGLMGKIQDAIPEDKQPELLDTINKGNMSMRVLRDMFDSVLELGPMSQMMSMLPGFXSELMPQGNDKASQQQLRRFITIIESMNDQELDTTQVKLLQEPSRVARLAKGSGRSAVEVLNLIEAYKHYTKYATQALKAAHLPKNLKNMKGDVPMNPRHMQESIKKMGQALPPQILKQLGGPSGLENLMKSMESGGKMPGGLEGMMGGRGKRR*