MSNLGGTLRSVDWGTQKLSHFEKNFYVEDKRVTARSDREIEEFRKLKEMKVQGRNVPRPVTSFDEIGFPEYIMSTIRAQGFPNPTPIQCQAWPMALSGRDVVAIAQTGSGKTISFALPAMLHINAQPLLTAGDGPIALILAPTRELAVQIQQECTKFGSNSRIRNTAIYGGAPKGPQIRDLQRGVEIVIATPGRLIDMLESGKTNLRRVTYLVMDEADRMLDMGFEPQIRKIVSQIRPDRQTLMFSATWPKDVQKLANDFLKDFIQVNIGSMELTANHNISQIVEVVSDFEKRTKLIKHLEQISQENAKVLIFVGTKRVADDITKYLRQDGWPALAIHGDKEQRERDWVLSEFKAGRSPILIATDVASRGLDVKDVRYVINYDFPNNCEDYIHRIGRTGRAGMTGTSYTYFTTDNAKQARELIGILREAKAHVPPQLEEMSMFGGGGGGRSRYGGGGGGRGRGGGGGGGRFGGGHDNGYGGRNNDRW*