MMEKASSSNEVRTLVLVGRTGNGKSATGNSVLGRRAFKSRTSSSGVTSVCELQRTIMKDGSIVNVIDTPGLFAGTDSAGKEIVKCIDMAKDGIHAILMVFSVRTRFSEEEQATFLTLQALFGHQIVDYMIVVFTGGDDLEANEETLDDYLGCECPQPLKDILTLCGNRKVLFDNKTKDEKKRLGQVQELLNVVNMIISHNGGRPFTNELFIELKEKATIRDNQQKMVDSMGGYSKAETLGIKMQMQQKYDDELKRITNMVESKLKEESANLLKSLEEERVARLKAEENYRSIQITSNNEIQKLKWDLEVANKRPPTRRGCVIM*