MICVMQMGIVGLPNVGKSTLFNVLTKMGIPAENYPFCTIQPNQARINIPDDRFNWLVDTYKPSSQVPAFLDICDIAGLVRGAAQGEGLGNAFLSHISAVDGIFHVCRAFEDPDVTHVEDRIDPVSDLDIIHSELRAKDIERMGGIIESFSKLRGALQKEQKEELECANKVLDWLKEDKDVRFGDWGLREVEILNMWQLLTAKPVVYLVNVSAKDYIRKKNKWLPKIFEWVQAHGSDPIIPFSGAFESQVSELPEDQREAFFKEQGAVSAIPKIVTTGFKTIQLIYFFTAGPDEVKCWQIKQGTKAPQAAGTIHTDFERGFICAEVMKYDELHAHGNEAAVKAAGQYRQQGKNYTVEDGDIIFFKFNVTSTGKK*