MARRPSLYSLRTILKCKPQGRRFSAIPTSDETLPLKGIRVLDMTRVLAGPYCTQILGDLGADIIKVEHPVRGDDTRAWGPPYAKYIDGSHDGPGESAYFLAVNRNKRSIGLSFAHKSGVEILHKLAKECDVLVENYLPGTLKKYGLDYETLRSINPRLIYASITGYGQTGPYSNRAGYDVMVEAEMGLMHITGSRDGDPVKVGVAVTDLTTGLYTSNAIMAALLARMRTGQGQHIDACLSDCQVATLANIASSALISGEKDSGRWGTAHRKLMDMVLPALASIVPYRSYQTLDGDILFGGGNDRLFGVLCDRLGFPEWKTDPRFITNRDRVKHREELDDLIEKRVKQKTTQEWLEILEGSGMPYAAINDIQGTLNHSHVQARGMVTEVDHPACGPVKLVNTPIKYSHATPGVRRPPPTLGQHTDEILKELLNYDKADIDLLKKEGIVS*